Xcode / IOS中的Crashlytics beta发行版

时间:2014-10-29 21:10:41

标签: ios xcode crashlytics

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

如何上传版本?

5 个答案:

答案 0 :(得分:49)

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

enter image description here

答案 1 :(得分:8)

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

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

答案 2 :(得分:2)

我从来没有使用本地应用程序,但使用此命令行方法取得了成功:/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

答案 3 :(得分:0)

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

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

每次都有效。 :)

答案 4 :(得分:0)

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

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