★ TouchArcade needs your help. Click here to support us on Patreon.

Stupid Apple Reviewers

03-27-2013, 04:04 AM
#11
Joined: Jan 2011
Location: England
Posts: 10,590
Firstly do not swear even if you asterisk out the swear word, do not do that.

Secondly how come all these other devs seem to get their app approved okay and time after time (whether its a 'copy' of a popular app icon or something else) this keeps happening to you ?

Getting upset with Apple and moaning here wont help as when your app does get approved, what next ? Swearing/moaning that people arent buying it or leaving bad reviews ?
03-29-2013, 06:09 AM
#12
Quote:
Originally Posted by mr.Ugly View Post
when you submit a binary there is a form where you can enter information that helps the review guys find what they might look for.. i assume you left that blank.

if you hide your iap after your game (meaning they actually need to play your game) they might not find it..

iMing has a point.. they are partially your QA guys.. and QA guys need an introduction..

how do you expect them to check out hundred of apps on a daily base?

writing a few lines and describing your game and its topology can help.
Rejections based on implementing iOS related features is nothing new, so pointing the guys into the right direction helps you and them.
I don't know what form you are refering, but generally I fill every blank I can find. Surely I didn't mention the restore button is beside the purchase one since I didn't expect anyone could miss it. And I didn't expect anyone who could miss the IAPs either, for there's a tutorial when you play the game for the first time, and you have no choise but follow it, and once the one minute tutorial level ends, the IAPs are there alone with the upgrade options. If these are to be mentioned beforehand, I guess I have to list dozens of items and still don't know whether I could miss anything that they might miss! What a shame, QA team... You see any QA team never finishes a one minute tutorial?

However, above is not the point yet. The point is, they don't confirm with you. And they don't want you to confirm with them (no phone number). Multiple times, not a single sorry.

In case you like both match-3 game & Fruit Ninja:
http://itunes.apple.com/us/app/gemania/id471333673?mt=8

Last edited by willzeng; 03-29-2013 at 06:11 AM.

03-29-2013, 06:24 AM
#13
Quote:
Originally Posted by psj3809 View Post
Firstly do not swear even if you asterisk out the swear word, do not do that.

Secondly how come all these other devs seem to get their app approved okay and time after time (whether its a 'copy' of a popular app icon or something else) this keeps happening to you ?

Getting upset with Apple and moaning here wont help as when your app does get approved, what next ? Swearing/moaning that people arent buying it or leaving bad reviews ?
What if I do not asterisk the word?

Firstly do not reject my app in less than one minute review. Can I get a single response for so many times? You get really lucky I even responses.

In case you like both match-3 game & Fruit Ninja:
http://itunes.apple.com/us/app/gemania/id471333673?mt=8
03-29-2013, 06:29 AM
#14
Quote:
Originally Posted by psj3809 View Post
Firstly do not swear even if you asterisk out the swear word, do not do that.

Secondly how come all these other devs seem to get their app approved okay and time after time (whether its a 'copy' of a popular app icon or something else) this keeps happening to you ?

Getting upset with Apple and moaning here wont help as when your app does get approved, what next ? Swearing/moaning that people arent buying it or leaving bad reviews ?
Besides, I don't copy. And they DIDN'T SAY what I copied before rejection. That's the problem. Even you noticed it keeps happening? No rare case again?

In case you like both match-3 game & Fruit Ninja:
http://itunes.apple.com/us/app/gemania/id471333673?mt=8
03-29-2013, 03:43 PM
#15
Quote:
Originally Posted by willzeng View Post
I don't know what form you are refering, but generally I fill every blank I can find. Surely I didn't mention the restore button is beside the purchase one since I didn't expect anyone could miss it. And I didn't expect anyone who could miss the IAPs either, for there's a tutorial when you play the game for the first time, and you have no choise but follow it, and once the one minute tutorial level ends, the IAPs are there alone with the upgrade options. If these are to be mentioned beforehand, I guess I have to list dozens of items and still don't know whether I could miss anything that they might miss! What a shame, QA team... You see any QA team never finishes a one minute tutorial?
This is not quite the edge case you make it out to be though. Obviously, the reviewers want to especially check out the in-apps, because those involve money. They also have lots of apps to check, and they can't play through them all. The reviewers are not a QA team (they even stress in a document that all submitted apps must have passed through internal QA before being submitted for review)

And there is no way for them to know how long the level takes beforehand, so it's not like they can say "I'll play this for a minute, and then I'll be able to check out the in-apps". For all they know, the first level could take 20 minutes and the in-apps might appear after the first chapter.

I'm not saying I would have necessarily thought to add this in the notes, but it's certainly not the unexpected and unavoidable disaster you make it out to be. It's an a lot more productive attitude to fix what you can, before blaming the world (or Apple) for those that you can't.

Also, I don't think the restore button is that obvious either. It is a standard "info" button close to the purchase button, not saying 'restore' on it.

(These being said, the game was kind of fun to play although this isn't my type of game)


Quote:
Originally Posted by willzeng View Post
However, above is not the point yet. The point is, they don't confirm with you. And they don't want you to confirm with them (no phone number). Multiple times, not a single sorry.
I can't resist:
http://www.youtube.com/watch?v=-9CynvMlFyo
03-29-2013, 04:32 PM
#16
Quote:
Originally Posted by willzeng View Post
for there's a tutorial when you play the game for the first time, and you have no choise but follow it, and once the one minute tutorial level ends, the IAPs are there alone with the upgrade options. If these are to be mentioned beforehand, I guess I have to list dozens of items and still don't know whether I could miss anything that they might miss! What a shame, QA team... You see any QA team never finishes a one minute tutorial?
I report events in my game to a metrics backend to know how players progress, which class do well, etc. I can tell you that for my approval Apple didn't even played the game, they just created a character then went for the IAP screen off my main menu and tried them 3 of the 5 options. That was it.

So I can easily see how they did not bothered to complete your tutorial. How would they know your IAP screen is beyond it? It's not exactly conventional.

Just leave a comment explaining how to find it next time. I always fill the comments box even if it seems dead obvious to me. The minute it takes vs the risk of a rejection seemed like a no brainer.

Dungeon Plunder: an iOS Roguelike - Play for free now! Follow the updates on Twitter and on Facebook.
TA Forum Thread? Right here. Soundtrack is on iTunes
03-29-2013, 06:39 PM
#17
Not to complain - these guys have tons of apps to go through and generally speaking they do a great job - but we actually put explicit instructions on how to get to the restore button in our game (which is simply in the main menu options screen - nothing hidden or fancy). We included the instructions on the main review notes, and also with every non-consumable IAP review note just to be sure...

It still got rejected "for not having a restore button"... it does hurt because now we're 3 weeks behind schedule (we got rejected for the same thing in an earlier build too - so this is twice now).
03-29-2013, 07:48 PM
#18
Quote:
Originally Posted by Foursaken_Media View Post
It still got rejected "for not having a restore button"... it does hurt because now we're 3 weeks behind schedule (we got rejected for the same thing in an earlier build too - so this is twice now).
Ouch that sucks I'd hate it if it happened to me.

Mine is clearly labeled as "Restore Purchases" in the IAP Subscreen but I think I'll add it as well in each IAP comments to be even safer... although it didn't do much good for you.

Dungeon Plunder: an iOS Roguelike - Play for free now! Follow the updates on Twitter and on Facebook.
TA Forum Thread? Right here. Soundtrack is on iTunes
03-29-2013, 08:53 PM
#19
I guess the bigger question about these restore buttons is:

Are you using the restore transaction API properly? You do know they can see what API's get called. If they press the button and it "restores" the purchases but does not properly use the restore API then it really does not have a proper restore button. I got bit for this one exactly. Had a restore function but it was not using the API specifically like the developer resources said to use it. I made the changes and they accepted it.

Also note that their test as they detailed to me can involve installing on device A and purchasing something then installing on device B with same account or deleting and re-installing on device A and doing the restore.

It must pass this test according them. I went through this mess last year and waited out the resolution center response to get clear answers on how it had been tested. It was quite enlightening.

Also for the record, it is advised that you submitted far enough in advance of your go on sale date to allow for 3 review cycles. At least in the group of indie's and studios I interact with. If you game has a lot of leaderboards, iAP and iAds and can be sure it will take longer than normal to review. Right now review times are 7ish days. So a safe submit time frame would be 21-24 days prior to release date you are targeting.

I have contacts and have myself that had reviews with rejections take outward of 49 days for my app and 53 for theirs. It is more common than you think to have reviews go out this far.

And if you think these rejections are mess just wait till you get rejected for "legal considerations" that is a whole new ball park and makes normal rejections look like cake walk. Things like having to provide copies of contracts with the artist and statements from them that the contracted work is original and completely theirs is a PITA. We got rejected for Art and Music in the same app. Lucky for us the Art was in house (we could show all the revisions from start to finish) the music was by third party we had contracted and paid and they stood by their work was original.

I will take a restore button rejection vice a legal review every time. Just saying it could be a lot worse on you than "no restore button".