我们有一个应用程序准备提交到应用程序商店。该应用程序是使用4.0构建的,目标是在3.1及更高版本上运行。我们已经在3.x和4.0版本的iPhone3GS,3.1.3版本的iPod Touch和3.x版本的iPhone3G上进行了测试,运行良好。但在4.0版本的iPhone 3G上,应用程序在半小时后变得非常慢,并开始发出内存不足的警告。然后它崩溃了。在任何其他设备或使用3.x操作系统的3G上都没有观察到这一点。操作系统的更新使得3G设备变得非常慢,甚至连像Settings这样的内置应用程序现在也变得非常慢。
我想知道有没有人知道苹果用什么设备和操作系统来测试这款应用。3G不再出售。但肯定会有很多用户仍然拥有它。那么,如果3G和ios4的组合杀死了我的应用程序,苹果会拒绝这个应用程序吗?
发布于 2010-07-24 01:51:42
苹果通常使用iPhone 3GS和iPhone 4进行测试,至少在我遇到过的拒绝通知中只列出了这两款。
不管怎样,我全心全意地反对发布一款在你声明支持的设备上运行不佳的应用程序。你不应该出售/赠送不起作用的东西,即使是99美分,也不是免费的,根本不应该。
花时间制作高质量的应用程序,而不是crApps。这就是客户服务,更值得注意的是个人对你的产品的自豪感。
发布于 2010-07-24 01:49:31
你不应该担心苹果的测试。如果你按原样交付你的软件,你会得到一些愤怒的用户的注意,这是一个大问题。
这样的话,你应该尝试解决这个问题,或者排除你的应用程序运行不好的设备/操作系统组合。这样,你就不会让你的潜在用户失望了。
https://stackoverflow.com/questions/3320872
复制相似问题