最新版本未出现在Xcode Crashes Organizer中 [英] Latest release not appearing in Xcode Crashes Organizer

查看:283
本文介绍了最新版本未出现在Xcode Crashes Organizer中的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我6天前发布了新版本。我在iTunesConnect分析中看到了一些崩溃,但是在崩溃管理器中没有看到崩溃,甚至在崩溃管理器中的版本下拉列表中也没有看到我的发布。

I released a new version 6 days ago. I see some crashes in iTunesConnect analytics, but none in the crashes organizer, nor does my release even appear in the "version" dropdown within the crashes organizer.

通常在崩溃报告发布到Xcode Crashes组织器中之后的一两天,而且有趣的是,我已经看到崩溃在Xcode Crashes组织器中出现的时间与在iTunesConnect分析网站上同时发生。

Normally it takes a day or two after a release for crash reports to make their way into the Xcode Crashes organizer, and anecdotally I've seen the crashes appear in the Xcode Crashes organizer about the same time as in the iTunesConnect analytics website.

有趣的是,以前的版本仍显示在版本下拉列表中,我可以看到报告继续为它们滴入。以前版本的崩溃报告急剧下降,大概是因为大多数人都已升级到最新版本。

Interestingly, the previous versions still show in the "version" dropdown and I can see reports continue to trickle in for them. There is a steep decline in crash reports for that previous version, presumably as most folks have moved to the latest version.

在新机器上,安装了新的XCode(但链接到相同的开发者帐户),我会看到相同的行为。

On a new machine, with a fresh XCode install (but linked to the same developer account) I see the same behavior. Maybe it's a problem with my developer account?

更新2016.09.01 :两个月后,新版本仍未出现在版本中自动下拉列表。下面发布的解决方法来手动添加它们一直很好,但是希望我不必永远这样做。我必须假设这是我的本地设置存在的问题,因为所有人都不可能发生这种情况。让我知道您是否找到了长期解决方案。

Update 2016.09.01: Two months later, new releases are still not showing up in the releases dropdown automatically. The workaround posted below to manually add them has been working great, but hopefully I don't have to do it forever. I have to assume this is a problem with my local setup as this can't be happening to everyone. Let me know if you figure out a long term fix.

更新2016.10.13 解决方法不适用于我的最新版本。我再次在ITC中看到崩溃,但是在Info.json中手动为该版本添加条目后,我看到该版本没有崩溃信息。

Update 2016.10.13: The work around isn't working for my most recent release. I again see crashes in ITC, but after manually adding an entry for the release in Info.json, I see "No crash information is available for this release."

更新2016.10.15 :我猜周围的工作仍在继续,崩溃报告只是延迟了48小时才被延迟。

Update 2016.10.15: I guess the work around is continuing to work, the crash reports were just delayed by an extra 48 hours.

更新2016.1.20 :在某个时候(也许在12月中旬,XCode 8.2?),我开始看到新版本再次自动出现,不再具有手动的乐趣每次推送构建时,都要编辑XCode配置数据。除了更新XCode,我想不出任何办法可以修复它。

Update 2016.1.20: At some point, (maybe around mid december, XCode 8.2?), I started to see new releases appear automatically again, and no longer have the joy of manually editing my XCode config data every time I push a build. Other than updating XCode, I can't think of any way I might have "fixed" it.

推荐答案

Xcode / ITC服务可能存在错误。我昨天提交了雷达(#27277793),今天获得了ITC技术支持。如果您遇到此问题,请 将其报告给Apple 并参考现有的雷达(#27277793),以便Apple可以识别出我们遇到了相同的问题并确定了修复的优先顺序。

It's likely a bug with Xcode/ITC services. I filed a radar (#27277793) yesterday and was on ITC tech support today. If you're having this issue please report it to Apple and reference the existing radar (#27277793) so Apple can recognize we're having the same problem and prioritize a fix.

一种获取我最新版本崩溃报告的解决方法是手动添加崩溃管理器Info.json中有一个新条目。

A workaround to get the crash reports for my latest release was to manually add a new entry in the crash organizers Info.json.

在: $ HOME / Library / Developer / Xcode / Products /< bundle.id> ; 编辑Info.json并根据现有条目在 productVersions数组的开头添加一个新条目,但是将内部版本号更改为崩溃报告所针对的内部版本。

In: $HOME/Library/Developer/Xcode/Products/<bundle.id> edit the Info.json and add a new entry to the beginning of the "productVersions" array based on the existing entries, but change the build number to whatever build the crash reports are for.

您还必须更新appStoreStatus字段,具体取决于您的应用程序是处于TestFlight还是位于AppStore中。 appStoreStatus:1 用于TestFlight, appStoreStatus:3 对于AppStore。

You also must update the appStoreStatus field depending on whether your app is in TestFlight or in the AppStore. appStoreStatus: 1 for TestFlight and appStoreStatus: 3 for AppStore.

重新启动Xcode并转到崩溃管理器后,我看到了崩溃报告的最后6天。

After relaunching Xcode and going to the crashes organizer I watched as the last 6 days of crash reports came in.

可以读取人类可读的配置数据!

Yay for human readable configuration data!

这篇关于最新版本未出现在Xcode Crashes Organizer中的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆