swa*_*ner 49 ios cocoapods crashlytics twitter-fabric
我尝试通过CocoaPods集成Fabric/Crashlytics,我的Podfile看起来像这样:
pod 'Fabric/Core', '1.2'
pod 'Fabric/Crashlytics', '1.2'
Run Code Online (Sandbox Code Playgroud)
但是,当我尝试构建我的应用程序时,构建失败,我得到一个Shell Script Invocation Error
未找到运行脚本:
.../Script-F8D74CB61AB5D7A50013D134.sh: line 2: ./Fabric.framework/run: No such file or directory
Run Code Online (Sandbox Code Playgroud)
是否可以仅使用CocoaPods安装Fabric?
Ste*_*ing 161
Fabric现在支持使用CocoaPods进行安装:http://docs.fabric.io/ios/fabric/cocoapods.html
如果您只是在寻找,Crashlytics
可以使用这两个豆荚:
pod 'Fabric'
pod 'Crashlytics'
Run Code Online (Sandbox Code Playgroud)
除了添加以下构建阶段脚本(注意:如果您的repo的路径包含空格,您将需要引号):
"${PODS_ROOT}"/Fabric/run <API Key> <Build Secret>
Run Code Online (Sandbox Code Playgroud)
如果您想使用TwitterKit
,则需要包括:
pod 'TwitterKit'
Run Code Online (Sandbox Code Playgroud)
小智 10
通过更改以下行来解决我的同样问题:
./Pods/Fabric/Fabric.framework/run YOUR_API_KEY YOUR_BUILD_SECRET
Run Code Online (Sandbox Code Playgroud)
至:
../Pods/Fabric/Fabric.framework/run YOUR_API_KEY YOUR_BUILD_SECRET
Run Code Online (Sandbox Code Playgroud)
换句话说,只需加一个额外的'.' 指定'Pods'目录是兄弟而不是构建目录的子节点.因人而异.
我有同样的问题,使用$PODS_ROOT
指向你的Pods文件夹的环境变量; 一定要引用它,以防你的路径中有空格; 而不是
./Pods/Fabric/Fabric.framework/run YOUR_API_KEY YOUR_BUILD_SECRET
使用
"$PODS_ROOT"/Fabric/Fabric.framework/run YOUR_API_KEY YOUR_BUILD_SECRET
尝试:
在podfile中删除Fabric和Crashlytics.
pod安装
再次将Fabric和Crashlytics添加到podfile
pod安装
像上面的回答一样添加Run脚本.
希望它有所帮助.
macOS Sierra,Swift 3
更改
${PODS_ROOT}/Fabric/run
Run Code Online (Sandbox Code Playgroud)
至
"${PODS_ROOT}/Fabric/run"
Run Code Online (Sandbox Code Playgroud)
我不得不使用CocoaPods 0.39在Xcode 7中使用不同的路径:
${SRCROOT}/Pods/Fabric/Fabric.framework/run <key> <secret>
Run Code Online (Sandbox Code Playgroud)
podfile:
pod 'Crashlytics'
pod 'Fabric'
Run Code Online (Sandbox Code Playgroud)
我刚刚将Fabric更新为3.4.1,并且该路径^稍微改变为Fabric/run
.确保${SRCROOT}
仔细检查这些位并将其与Fabric应用程序推荐的内容进行比较.有关详细信息,请参阅3.4.1的更改日志.
在
Fabric (1.6.7)
Run Code Online (Sandbox Code Playgroud)
你应该改变路径
"${PODS_ROOT}/Fabric/Fabric.framework/run" YOUR_API_KEY YOUR_BUILD_SECRET
Run Code Online (Sandbox Code Playgroud)
至
"${PODS_ROOT}/Fabric/run" YOUR_API_KEY YOUR_BUILD_SECRET
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
32469 次 |
最近记录: |