iOS应用程序被拒绝,试图用符号表示崩溃日志
我已阅读与此有关的其他职位,但那里的build议似乎并没有为我工作。
我将我的第一个iOS应用程序提交给App Store,因为崩溃而被拒绝。 (它在所有Xcode模拟器以及我的iPad Mini上运行良好。)他们给我发送了两个崩溃日志,我正在试图使用Xcode进行符号化,如Apple文档中所述:
- 将iOS设备连接到Mac
- 从“窗口”菜单中select“设备”
- 在左栏的“设备”部分下,select一个设备
- 单击右侧面板“设备信息”部分下的“查看设备日志”button
- 将你的崩溃报告拖到显示面板的左侧栏中。 Xcode将自动标记崩溃报告并显示结果
按照这些说明,我看到在Xcode中链接到下面的崩溃日志。 (必须链接到这,因为包括它使我超过了30K的限制的问题。)
也许我需要一个dSym文件? 如果是这样的话,我可以向审稿人索要吗?还是有办法让我自己创造自己的?
任何帮助将不胜感激!
greendept.com/choirherence/crash/
以下是我在Xcode中做的一个截图:
尝试在Validate Built Project下设置Debug为Yes
(根据sbarow的评论,对于Release而言已经Yes
),并将Debug Optimization Level
为Fast [-O]
(与Release Release Optimization Level
匹配)。 在出现“未知错误”之后,重新启动应用程序,然后在iPad上编译并运行这些新设置。
http://greendept.com/choirherence/crash/build_settings1.jpg