【问题标题】:Build fail while Uploading dSYMs to Crittercism automatically自动将 dSYM 上传到 Crittercism 时构建失败
【发布时间】:2015-03-14 12:23:39
【问题描述】:

正如我已按照文档“http://support.crittercism.com/articles/knowledge_base/Uploading-dSYMs-to-Crittercism-automatically/?l=en_US&fs=RelatedArticle”中的步骤进行操作 crittercismSDK 的演示示例工作正常,此上传自动构建。

第 0 步:在服务器上下载最新版本 5.1.3

第 1 步:将 SDK 添加到应用程序中。使用 SDK 构建应用程序。此报告在设备和模拟器上发生时崩溃。

第 2 步:为“Strip”添加设置

Step-3 : 改变文件模式

第 4 步:应用程序密钥和设置

第 5 步:在“运行脚本”中添加脚本

第 6 步:构建应用程序,失败并出现错误,错误如下所述。

Uploading dSYM to Crittercism
Product Name: Application
Version: File Doesn't Exist, Will Create: Application/res/other
Invalid Arguments
Build: File Doesn't Exist, Will Create: Application/res/other
Invalid Arguments
Crittercism App ID: 342352cnzdsakdas872423xxx
Crittercism API key: XXXXXXXXXXXXXXXXXXXXXXXX
dSYM location: /Users/user1/Library/Developer/Xcode/DerivedData/Application-cqluunaghsacosezaivmcgvlcj/Build/Products/Debug-iphonesimulator/Application.app.dSYM
dSYM not found: /Users/user1/Library/Developer/Xcode/DerivedData/Application-cqluunaghsacosezaivmcgvlcj/Build/Products/Debug-iphonesimulator/Application.app.dSYM
Command /bin/sh failed with exit code 1

我正在使用免费试用帐户。 如果有人遇到此类问题,请提供帮助。

【问题讨论】:

  • 现在我可以在构建中看到 dSYM 文件,我已将目标 -> 构建设置 -> 构建选项 -> 调试信息格式 -> DWARF 更改为 带有 dSYM 文件的 DWARF

标签: ios iphone xcode build-automation crittercism


【解决方案1】:

这是由于在构建时没有为您的项目生成 dSYM 文件

转到目标构建设置

调试信息格式DWARF with dSYM File

还要确保上传 dSYM 的运行脚本应该在 Build Phase 中最后,因为在我的情况下,脚本正在尝试上传构建期间未生成的 dSYM 文件,因此让 build 命令生成 dSYM 文件上传。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-04-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多