Fabric 插件不会在 Xcode iOS swift 应用中启动

Fabric plugin won't start in Xcode iOS swift app

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

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

API已输入info.plist。

我可以构建并且 运行 项目和模拟器打开并显示项目。

然后我尝试按照下面的说明分发项目进行测试。第一条指令是 "make sure the Fabric plugin is running" 但我不知道该怎么做。接下来,我使用 Project -> Archive 成功构建了存档,并且弹出了一个存档管理器,但没有弹出 Fabric。我已尝试重新启动 mac 和 Xcode 但无济于事。菜单栏等中没有任何东西表明 Fabric 存在于项目导航器中的文件之外。

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

如果您只使用 Cocoapods,这里来自 Fabric 的 Mike 和我们的 Beta 演练有点混乱,所以我很抱歉。

如果您使用的是 Fabric 的 Cocoapods 专用版本,那么您可以使用 /submit 命令通过 Beta 上传发行版。完整文档是 here,但有两个选项:

1) 添加存档 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

要添加存档 Post 运行 脚本,请转到产品 -> 方案 -> 编辑方案。然后展开归档选项,点击"Post-actions",然后点击左下角的+号和"New Run Script Action"。然后您可以添加脚本 :)

2) 运行 创建.IPA后的提交命令:

${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

或者,您可以按照 Beta 演练中的其余说明从 here and 下载 Fabric.app。