切换到 Xcode 8 并转换到免费(非付费)开发者帐户后,无法再构建到设备

Posted

技术标签:

【中文标题】切换到 Xcode 8 并转换到免费(非付费)开发者帐户后,无法再构建到设备【英文标题】:Can no longer build to device after switching to Xcode 8 and transitioning to free (non-paid) developer account 【发布时间】:2016-09-22 23:11:05 【问题描述】:

我的 Apple Developer 帐户上个月失效了,我有一堆意外费用,直到下个月才能续订,我刚切换到 Xcode 8,在这两件事之间,我失去了能力构建到我自己的手机上。

我的印象是,除了提交到应用商店之外,任何事情都不再需要付费帐户,所以这不应该是我的帐户造成的,但我怀疑我开始这个项目有一个付费帐户,并且没有一个人继续它是罪魁祸首。 XCode 当然也无济于事,您可以在下面的屏幕截图中看到。

Gee thanks, Apple.

【问题讨论】:

【参考方案1】:

听起来您的系统中存在遗留问题。我会删除 XCode,查找并清除 ~/Library 目录中对 XCode、模拟器等的所有引用。在缓存中查找目录和名为 com.apple.dt.* 的内容并清除它们。

我还会从您的手机中清除所有配置文件和证书。如果你能完全重置它就更好了。

希望这会踢掉周围的一切。

【讨论】:

所以,我知道如何从我的计算机中删除它,但是如何从我的手机中删除配置文件? 是的,完全卸载并重新安装 Xcode 解决了这个问题。

以上是关于切换到 Xcode 8 并转换到免费(非付费)开发者帐户后,无法再构建到设备的主要内容,如果未能解决你的问题,请参考以下文章

在 Xcode 中无法访问我的 Apple 开发人员团队

通过应用内购买付费应用到免费应用

iTunes App 从付费到免费——现有用户困境

在从付费应用切换到应用内购买时需要帮助

免费苹果帐户上的 ios 推送通知开发

如何同步 iphone 付费到免费的价格变化与应用程序版本变化?