我已经为我的公司接管了一个iOS swift应用程序,并在Xcode中打开了它。 Fabric和Crashlytics由可可豆荚安装。 Fabric框架列在Pods下,我已按照这些说明安装和配置Crashlytics,并且已将运行脚本添加到项目目标中。
https://fabric.io/kits/ios/crashlytics/install
API已进入info.plist。
我可以构建并运行项目并打开模拟器并向我展示项目。
然后我尝试按照以下说明分发项目进行测试。第一条指令是“确保Fabric插件正在运行”,但我不知道该怎么做。接下来,我使用Project成功构建存档 - >弹出存档和存档管理器,但不弹出Fabric弹出窗口。我试过重新启动我的Mac和Xcode但无济于事。菜单栏等中没有任何内容表示Fabric存在于项目导航器中的文件之外。
答案 0 :(得分:5)
来自Fabric的Mike和我们的Beta演练如果您只使用Cocoapods会有点混乱,所以我在那里道歉。
如果您使用的是仅Cocoapods版本的Fabric,则可以使用/ submit命令通过Beta上传发行版。完整文档为here,但有两个选项:
1)添加Archive Post运行脚本操作:
"${PODS_ROOT}/Fabric/submit" <API_KEY> <BUILD_SECRET> \
-emails TestEmail@fabric.io,AmazingTester@twitter.com \
-notesPath ~/Notes/ReleaseNotes.txt \
-groupAliases GroupAlias,GroupAlias2 \
-notifications YES
要添加Archive Post运行脚本,请转到Product - &gt;方案 - &gt;编辑方案。然后展开Archive选项,单击&#34; Post-actions&#34;,然后单击左下角的+号和&#34; New Run Script Action&#34;。然后,您可以添加脚本:)
2)创建.IPA后运行submit命令:
${PODS_ROOT}/Fabric/submit <API_KEY> <BUILD_SECRET> \
-ipaPath /path/to/my.ipa -emails TestEmail@fabric.io,AmazingTester@twitter.com \
-notesPath ~/Notes/ReleaseNotes.txt \
-groupAliases GroupAlias,GroupAlias2 \
-notifications YES
或者,您可以从here and下载Fabric.app,按照Beta演练中的其他说明进行操作。