开发者

Providing back doors for Apple app submission testing

I am getting ready to submit an educational app to Apple for review. The a开发者_如何学Gopp is somewhat like a series of flash cards, and working through the entire app would require thousands of "flips".

In the hopes of shortening the review process and preserving some poor tester's sanity should s/he want to see the end state of the app, I am considering adding some way to fool the app into thinking that the user is done. My first thought is to add a check for a boolean in standardUserDefaults that would do such, and giving the name of the setting in the "provide us with login information" field on the app submission page.

So my question is, does anyone know if app reviewers are able to directly edit NSUserDefaults values?

Alternatively, does anyone have any other good ideas for accomplishing this? (I would prefer to avoid "secret key press" type solutions if possible...)


As part of the submission process apple will ask if your app has any "demo" or "test" accounts. They are intended for just this purpose. So you may want to consider including a "secret code" and document it in this section. I know you said you don't want to go that route, but i highly doubt a tester is going to do anything outside of the standard process (such as edit NSUserDefaults)


Have the test account you give Apple for review (password protected) ask your server for permission to unlock all the data. You can disable this test account on your server after the app is approved; and/or after a certain date, by which time you expect the app to be in the App store.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜