Xcode 7.3 无法将应用程序安装到 iPhone
Posted
技术标签:
【中文标题】Xcode 7.3 无法将应用程序安装到 iPhone【英文标题】:Xcode 7.3 Can’t install App to iPhone 【发布时间】:2016-03-25 16:52:23 【问题描述】:我刚刚更新到 Xcode 7.3,我的 iPhone 更新到了 9.3。我在 Xcode 中关于项目的常规选项卡中将部署目标更改为 9.3。但是,在尝试在我的 iPhone 上测试该应用程序时,它以 Unable to install "app”
失败。详细信息在附图中。安装到我的 iphone 完成后会显示此对话框。
我已经从会员中心删除了我所有的开发配置文件,希望在 Xcode 生成新的配置文件后这会消失,但这很有效。
显然,在对模拟器进行测试时,该应用程序可以正常安装和运行。它只在真实设备上失败。导致这种情况的证书是否有一些变化?我该如何解决这个问题?就在前几天我是 能够从 Xcode 7.2 使用我的 iPhone 成功测试。这是 Xcode 7.3 或 ios 9.3 的错误,还是两者都有?
阅读 cmets 中的说明后,情况看起来不错。见图。我该如何解决这个问题?
【问题讨论】:
转到 xcode 偏好和帐户以查看您的开发帐户是否存在任何无效问题。还要检查您的钥匙串是否有任何过期的证书。 看来你说得有道理。我已经更新了我的问题,请检查您是否可以提供帮助。 我过去在为企业或临时而不是开发进行代码签名时遇到过同样的问题。如果您在调试时不使用您的开发配置文件,它将不会通过 xcode 构建到您的手机上。 【参考方案1】:这就是我解决问题的方法。我打开了 KeyChain Access 应用程序,删除了与该项目相关的所有证书,然后导航到成员站点并为该项目生成了新的开发证书和配置文件。现在它工作正常。
【讨论】:
如果您仔细查看错误消息,它会准确地告诉您执行相同操作(: 是的,虽然错误似乎表明现有证书已过期或被撤销,但 Keychain Access 应用程序将它们显示为有效证书未过期。 您好,您能解释的更详细一点吗?如果我也必须更具体,我不明白你是怎么打开会员网站的,我是说它是什么? 会员网站?您的 Apple 开发者帐户,您需要登录、导航到证书和临时配置文件部分并重新生成新证书和临时配置文件。您需要将这些下载到您的 Mac 并单击它们进行安装。希望对您有所帮助。【参考方案2】:我也遇到了这个问题,并且尝试了所有方法。重新生成我所有的证书。清除我在钥匙串上的证书。重新生成我的配置文件,但没有任何效果。
然后我只是简单地执行 Product > Clean 然后删除派生数据并且它起作用了!
Xcode 必须保留一些证书 ID 或其他内容的缓存。
【讨论】:
以上是关于Xcode 7.3 无法将应用程序安装到 iPhone的主要内容,如果未能解决你的问题,请参考以下文章
无法在实际 iphone 上测试颤振应用程序,无法在 xcode 11.4 上安装“Runner”错误
无法在 Alamofire response.result.value 中使用 NSURL!斯威夫特,xcode 7.3