iOS应用程序被拒绝,试图用符号表示崩溃日志

我已阅读与此有关的其他职位,但那里的build议似乎并没有为我工作。

我将我的第一个iOS应用程序提交给App Store,因为崩溃而被拒绝。 (它在所有Xcode模拟器以及我的iPad Mini上运行良好。)他们给我发送了两个崩溃日志,我正在试图使用Xcode进行符号化,如Apple文档中所述:

  1. 将iOS设备连接到Mac
  2. 从“窗口”菜单中select“设备”
  3. 在左栏的“设备”部分下,select一个设备
  4. 单击右侧面板“设备信息”部分下的“查看设备日志”button
  5. 将你的崩溃报告拖到显示面板的左侧栏中。 Xcode将自动标记崩溃报告并显示结果

按照这些说明,我看到在Xcode中链接到下面的崩溃日志。 (必须链接到这,因为包括它使我超过了30K的限制的问题。)

也许我需要一个dSym文件? 如果是这样的话,我可以向审稿人索要吗?还是有办法让我自己创造自己的?

任何帮助将不胜感激!

greendept.com/choirherence/crash/

以下是我在Xcode中做的一个截图:

Xcode显示崩溃日志

尝试在Validate Built Project下设置Debug为Yes (根据sbarow的评论,对于Release而言已经Yes ),并将Debug Optimization LevelFast [-O] (与Release Release Optimization Level匹配)。 在出现“未知错误”之后,重新启动应用程序,然后在iPad上编译并运行这些新设置。

http://greendept.com/choirherence/crash/build_settings1.jpg

优化级别设置后出现未知错误