2012-11-06 313 views
0

苹果已经拒绝了我的应用程序由于以下原因:我的应用程序被苹果拒绝,因为它崩溃的iPhone 5

1)我们发现,您的应用程序坠毁在iPhone 5的运行iOS 6.0.1,这是不遵守App Store评论指南。

2)您的应用程序崩溃上支持Wi-Fi和蜂窝网络的推出。


我运行的Xcode 4.3.2版,这是不符合iPhone 5,我认为兼容的,所以我建议我的应用程序被拒绝,因为我在旧版本的Xcode测试它不支持iPhone 5架构,对吧?

的第二个原因苹果拒绝我的应用程序,我认为,因为连我的应用程序没有使用过的代码,我采取可达库的优势,以检查启动Internet连接的可用性互联网连接,对不对?

注意,我测试了我的应用程序在两个模拟器和实际设备的所有运行iOS 5.1.1和更低的不是iOS 6的

任何帮助吗?感谢提前!

+1

那么什么是问题?看来你已经把这个问题本身所有的答案,接着是“**吧?**” – Krishnabhadra

+0

你为什么要服用可达库的优势,如果你的应用程序不需要使用互联网? – Krishnabhadra

+0

那么,“您的应用在Wi-Fi和蜂窝网络上启动时崩溃了”是什么意思?感谢您的答案。 – 4mahmoud

回答

1

简单:

  • 构建,调试和测试使用更多近期的Xcode的版本,使用模拟器和设备(与iOS 6)
  • 取下问题引,以及任何其他崩溃的问题
  • 重新提交

可达性是没有必要的。你的应用程序将需要妥善处理错误(不会崩溃/爆炸/泄漏/陷入奇怪的状态)。

+0

即时通讯开发一个应用程序,应该在iOS 4的工作及以上,我只是测试仿真器上的iOS6的iPhone5的应用程序,因为IM在约旦,中东和iPhone5的didnt到达我国,剂量模拟器的工作就像实际设备??,由当我测试应用程序的iPhone 5我使用iPhone模拟器6.0的方式,视网膜4.0 – Mutawe

+0

@Mutawe *“。注意,我测试了我的应用程序在两个模拟器和实际设备的所有运行iOS 5.1.1和更低不是iOS 6“*说,你没有在iOS 6上测试它,这是一个痛苦,当它不可用时。如果您不能等待,除非您有一位今天拥有该设备的朋友/同事并愿意为您测试,否则您可能希望您的测试版测试人员能够重现问题并向您发送崩溃报告。 – justin

+0

特别感谢你@ justin – Mutawe

相关问题