我意识到这是一个延伸,我不能提供太多的信息来帮助,但我伸手去拿任何东西.我的应用程序已经持续发展3年,从未见过这样的事情.我最近向Apple发布了一个小点发布版本,现在两次因为所有设备上的Crashing on Launch而被拒绝了吗?
崩溃报告指向静态库中的一些代码,但关键行没有得到符号化.试过Atos没有运气.
关键是我有7个设备,我已经在我能想到的每种模式下测试了应用程序,特别是没有连接到任何东西:Wifi-OFF,AirplaneMode-ON,位置服务-OFF.我永远不能模拟他们声称看到的东西,这是每次发布时App崩溃?!
我在AAPL开发论坛中发现了一个听起来相似的报告,但他从来没有得到任何解释.他提交了一个带有大量登录信息的应用程序,并要求他们发送日志.他们得到了那个版本并且......在几小时内就批准了.
有人有主意吗.我需要发布这个版本.
注意:已解决
结果证明这不是一个薄弱的环节问题.我们只是在使用Brad建议的归档版本的Ad Hoc分发运行应用程序时看到了崩溃...所以这很有帮助.
然而,分辨率结果是我在这里列出的一些编译器标志:https:
//stackoverflow.com/a/10302012/754494
在iOS4上测试时出现以下错误:
dyld:未找到符号:_OBJC_CLASS _ $ _ NSJSONSerialization
在iOS5上,它工作正常.
任何帮助将不胜感激.