ios - 通过 CocoaPods 集成 Fabric/Crashlytics

标签 ios cocoapods crashlytics twitter-fabric

我尝试通过 CocoaPods 集成 Fabric/Crashlytics,我的 Podfile 如下所示:

pod 'Fabric/Core', '1.2'
pod 'Fabric/Crashlytics', '1.2'

但是当我尝试构建我的应用程序时,构建失败并且我收到一个 Shell Script Invocation Error 未找到运行脚本:

.../Script-F8D74CB61AB5D7A50013D134.sh: line 2: ./Fabric.framework/run: No such file or directory

是否可以仅使用 CocoaPods 安装 Fabric?

最佳答案

Fabric 现在支持使用 CocoaPods 安装:http://docs.fabric.io/ios/fabric/cocoapods.html

如果您只是在寻找 Crashlytics,您可以使用这两个 pod:

pod 'Fabric'
pod 'Crashlytics'

除了添加以下构建阶段脚本(注意:如果您的存储库路径包含空格,您将需要引号):

"${PODS_ROOT}"/Fabric/run <API Key> <Build Secret>

Run Script Build Phase

如果您希望使用 TwitterKit,您需要包括:

pod 'TwitterKit'

关于ios - 通过 CocoaPods 集成 Fabric/Crashlytics,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29071277/

相关文章:

android - 是否可以使用 2 个 Crashlytics API key ?

firebase - 将 Firebase Crashlytics 数据部分导出到 BigQuery

swift - Answers By Crashlytics - 添加自定义事件

ios - 不同的有效代码示例抛出相同的错误

ios - iTunes Connect 应用发布困惑

swift - 无法识别的 `swift_version` key

ios - 在版本控制 checkin 中包含 CocoaPods?

ios - 手动设置时间和日期时,不会触发 iOS 10 中的重复每日本地通知?

ios - 为 VOIP 应用程序自定义 iPhone Callkit 调用屏幕

ios - Realm-Swift CocoaPod 导入后未知属性属性 'class'