我有一个尚未发布的iPhone应用程序,但我想确保在创建一个存档时,我可以象征崩溃报告。现在,这可以在创建归档/ IPA的计算机上工作。
但是,为了确保我可以在另一个盒子或另一个用户上象征性地显示崩溃报告,我想弄清楚存档是如何导出并导入到另一台计算机上的。到目前为止,我可以找到".xcarchive“目录,但是当我将它放在另一台计算机上并双击它时,它会说无法安装归档文件,并且”归档文件可能损坏或不可读“。
如果我手动将文件放在正确的位置,它将在XCode的组织者中列出,但我的崩溃报告并不是符号化的。
有什么想法,我做错了什么,或者有什么方法来处理.dSYM文件。
发布于 2011-02-07 02:29:08
归档构建后,单击“共享.”在那个建筑的组织者里。然后,单击“保存到磁盘”。该.ipa (假设它是用正确的供应配置文件/分发配置文件制作的)将可移植到任何设备(崩溃报告也将象征着正常情况)。
如果用户发送不带符号的报告(嗯,是一个单词),您可以始终按照these步骤获得可读的崩溃报告。
发布于 2011-02-07 23:01:49
艾伦是对的,但这对我没有帮助。在尝试使用“符号性”之后,我发现XCode 3和4有问题。这个脚本无法完成它的工作,因为它使用了错误的otool和atos程序。
因此,我继续在以前没有安装XCode的Mac上安装了整个开发环境。在处理了一些证书问题之后,我终于能够构建、分发和象征一份崩溃报告。
在此之后,我可以将存档(右键单击archive并使用"Show“找到它的位置),然后将其复制到另一台计算机的Archive目录中,瞧,这个崩溃报告也在那里被符号化了。
https://stackoverflow.com/questions/4917378
复制相似问题