我有没有办法在提交给AppStore之前测试我的应用程序而不被Apple拒绝?
答案 0 :(得分:6)
iPhone SDK download包含一个可以测试应用程序的iPhone模拟器。如果你的意思是一个测试会给你一个“是或否”答案的问题“Apple会接受这个应用吗?”然而,不,没有这样的测试,因为App Store的验收标准不严格(甚至不一定是客观的)。
答案 1 :(得分:4)
Apple拒绝,没有。你可以做一些常识性的事情来防止大多数拒绝,但你永远不能完全确定。永远不要使用私有的,未记录的API,无论你多么受他们的诱惑。其他已知拒绝原因列于here。
绝大多数拒绝都是可以修复的(你在表格视图中坚持选择,你在应用程序的一部分中使用了令人困惑的图标选择,或者在特定情况下崩溃了)。其他人更难解决,比如复制设备内置功能的功能。
对于功能和可用性测试,这是一个在这里被多次询问过的问题:
一般情况下,学习如何使用Apple提供的Instruments,Shark,GDB,Clang Static Analyzer和其他开发工具来分析和调试您的应用程序,然后在实际设备上从各个方向检查它几天提交以供审核。不要提交包含已知崩溃错误的应用程序。
答案 2 :(得分:2)
去沃尔玛,购买ipod touch,测试你的应用程序,将ipod touch返回到walmart并取回你的钱。 30天的退货政策,应该给你足够的时间来测试你的应用程序。
如果您计划制作更多应用,我会购买ipod touch并保留它!