iPhone应用程序档案可以在另一台计算机上导出和导入吗?

时间:2011-02-07 01:04:17

标签: iphone archive symbolicate

我有一个尚未发布的iPhone应用程序,但我想确保在创建存档时可以表示崩溃报告。目前,它适用于创建存档/ IPA的计算机。

但是为了确保我可以在另一个盒子或另一个用户上表示崩溃报告,我想弄清楚如何导出存档并将其导入另一台计算机上。截至目前,我可以找到“.xcarchive”目录,但是当我将它放在另一台计算机上并双击它时,它会显示无法安装存档和“存档可能已损坏或无法读取”

如果我手动将文件放在正确的位置,它将列在XCode的管理器中,但我的崩溃报告没有符号化。

任何想法我做错了,或者有办法用 .dSYM 文件做点什么。

2 个答案:

答案 0 :(得分:2)

艾伦是对的,但它没有马上帮助我。在尝试使用“symbolicatecrash”后,我发现XCode 3和4出现了问题。这个脚本无法完成它的工作,因为它使用了错误的 otool atos 计划。

所以我继续在没有安装XCode的Mac上安装整个开发环境。在处理了一些证书问题后,我终于能够构建,分发和表示崩溃报告。

之后我可以压缩存档(右键单击存档并使用“在Finder中显示”查找其位置)然后将其复制到另一台计算机的存档目录中,并且这个崩溃报告也在那里被象征化了

答案 1 :(得分:1)

归档构建后,单击该构建的管理器中的“共享...”。然后,单击“保存到磁盘”。该.ipa(假设它使用正确的配置文件/分发配置文件)将可移植到任何设备(崩溃报告也将象征性正常)。

如果用户发送非符号化的报告(呃,就是一个单词),您始终可以按照these步骤获取可读的崩溃报告。