我们有一个应用程序已准备好提交到应用程序商店。该应用程序是使用 4.0 构建的,目标是在 3.1 及更高版本上运行。我们已经在 iPhone 3gs(3.x 和 4.0)、iPod Touch(3.1.3)和 iPhone 3G(3.x)上进行了测试,运行良好。 但在配备 4.0 的 iPhone 3G 上,应用程序在半小时后变得非常慢,并开始发出内存不足警告。然后它就崩溃了。在使用 3.x 操作系统的任何其他设备或 3G 上都没有观察到这种情况。操作系统更新使 3G 设备速度非常慢,甚至像“设置”这样的内置应用程序现在也非常慢。
我想知道是否有人知道苹果使用哪些设备和操作系统测试该应用程序。 3G 不再销售。但一定有很多用户仍然拥有它。那么,如果 3G 与 ios4 的组合杀死了我的应用程序,Apple 会拒绝该应用程序吗?
最佳答案
Apple 通常使用 iPhone 3GS 和 iPhone 4 进行测试,至少在我遇到的拒绝通知中他们只列出了这两款。
无论哪种方式,我都全心全意地反对发布一款在您声明支持的设备上运行不佳的应用。你不应该出售/赠送一些不起作用的东西,即使是 99 美分,也不应该免费,根本不应该。
花时间制作高质量的应用程序,而不是 crApps。这就是客户服务,更重要的是个人对产品的自豪感。
关于iphone - Apple 在应用审核期间会在哪些设备上测试您的应用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3320872/