Fabric插件无法在Xcode iOS swift应用程序中启动

mar*_*cks 2 crashlytics twitter-fabric

我已经为我的公司接管了一个iOS swift应用程序,并在Xcode中打开了它.Fabric和Crashlytics由可可豆荚安装.Fabric框架列在Pods下,我已按照这些说明安装和配置Crashlytics,并且已将运行脚本添加到项目目标中.

https://fabric.io/kits/ios/crashlytics/install

API已经输入到info.plist中.

我可以构建并运行项目并打开模拟器并向我展示项目.

然后我尝试按照下面的说明分发项目进行测试.第一条指令是"确保Fabric插件正在运行",但我不知道该怎么做.接下来,我使用Project - > Archive成功构建存档,弹出一个存档管理器,但不弹出Fabric弹出窗口.我试过重新启动我的Mac和Xcode但无济于事.菜单栏等中没有任何内容表示Fabric存在于项目导航器中的文件之外.

https://docs.fabric.io/apple/beta/beta-walkthrough.html

Mik*_*ell 5

如果你只使用Cocoapods,来自Fabric的Mike和我们的Beta演练有点令人困惑,所以我在那里道歉.

如果您使用的是仅Cocoapods版本的Fabric,则可以使用/ submit命令通过Beta上传分发版.完整文档在这里,但有两个选项:

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
Run Code Online (Sandbox Code Playgroud)

要添加Archive Post运行脚本,请转到Product - > Scheme - > Edit Scheme.然后展开Archive选项,单击"Post-actions",然后单击左下角的+号和"New Run Script Action".然后你可以添加脚本:)

在此输入图像描述

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
Run Code Online (Sandbox Code Playgroud)

或者,您可以从此处下载Fabric.app,按照Beta演练中的其余说明进行操作.