繁体   English   中英

Xcode / IOS中的Crashlytics beta发行版

[英]Crashlytics beta distribution in Xcode / IOS

试图弄清楚如何通过Crashlytics进行beta测试分发。 他们的神秘指令说明你所要做的就是“为存档构建”但该命令不再存在。 我已经创建了一个存档(Product => Archive)并导出了ad hoc版本,但Crashlytics没有提取它。

如何上传版本?

如果应用程序没有提取您的新存档,则手动分发它的方式有点隐藏。 在应用程序的Beta选项卡上,首先单击“ACTIVE”,然后单击“ARCHIVES”:

在此输入图像描述

退出Mac应用程序,然后运行此命令以清除本地缓存:

rm -rf ~/Library/Caches/com.crashlytics.mac

我从未使用本地应用程序,但使用此命令行方法成功: /path/to/Crashlytics.framework/submit <API_KEY> <BUILD_SECRET> -ipaPath /path/to/my.ipa -emails TestEmail@crashlytics.com,AmazingTester@twitter.com -notesPath ~/Notes/ReleaseNotes.txt -groupAliases GroupAlias,GroupAlias2

取自: http//support.crashlytics.com/knowledgebase/articles/370383-how-do-i-use-ios-build-servers-with-beta

每当我删除xcode中的存档时,我都会遇到此问题...下一个存档操作无法触发分发选项,并且下次尝试分发时会挂起...

我通过重新启动xcode,清理项目,运行crashlytics安装(cmd + b,cmd + r,出现提示,不需要新的令牌),然后再次单击存档来修复它。

每次都有效。 :)

我有一个类似的问题。 我试图在构建服务器上手动构建.xcarchive上传构建到Fabric(这是自动构建的一些问题,因此它是手动执行的)。 然后我将.xcarchive复制到我安装了Fabric插件的本地机器上。 但它在ARCHIVE部分并没有出现。

要解决此问题,您应双击.xcarchive将其添加到Xcode Orginizer(Xcode> Window> Organizer)。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM