我们的其中一个应用程序最近被第二次拒绝,因为“我们发现您的应用程序无法在Wi-Fi和蜂窝网络上运行iOS 6.0.1的iPad上启动”。
Apple提供的崩溃日志开头为:
事件标识符:CE8868A8-1C68-4161-91AD-DB50D3D5780B
CrashReporter密钥:83b816533ead866666681b87f5736242d8aac2ff
硬件型号:xxx
工艺:滑雪橇[29192]
路径:/ var / mobile / Applications / 890E8D9C-6A17-4EA6-9A06-5503B3D35888 / Test Skis.app/Test Skis
标识符:测试滑雪板
版本:??? (???)
代码类型:ARM(本机)
父流程:已启动[1]
日期/时间:2013-01-04 19:24:52.667 -0800
操作系统版本:iOS 6.0.1(10A523)
报告版本:104
异常类型:EXC_CRASH(SIGABRT)
异常代码:0x0000000000000000、0x0000000000000000
损坏的线程:0
我的问题不是关于如何用我们的特定代码解决问题,而是一个更通用的代码:我们无法使用与一个Apple相同的二进制文件(制作一个Ad Hoc版本),设备和OS版本来重现崩溃。据说正在使用。
这样的崩溃怎么可能在Apple Reviewer的设备上而不是我们的设备上发生?是否以非标准方式配置了Apple审阅者的设备以解释差异?
我在Stack Overflow上发现了另一个问题,提到了类似的问题,但也未得到回答:Apple rejected app due to a crash which is not reproducing
最佳答案
我的猜测是,您的临时构建配置在某种程度上与您的发行/分发配置不同。
关于ios - 应用由于不可复制的错误而被拒绝:可能的原因?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/14434910/