通过 Xcode 安装 iOS IPA,钥匙串中没有证书,也没有安装配置文件
Posted
技术标签:
【中文标题】通过 Xcode 安装 iOS IPA,钥匙串中没有证书,也没有安装配置文件【英文标题】:Install iOS IPA via Xcode with no certificate in keychain and no provisioning profile installed 【发布时间】:2013-08-21 11:50:00 【问题描述】:我有一个安装了 OSX ML 的 oracle 虚拟机。我想通过 Xcode 管理器安装 IPA,它为我的 iPhone UDID 正确配置。当我的钥匙串访问中没有证书以及我的系统上没有安装配置文件时,是否可以在我的 iPhone 上安装它。
我只有一个 IPA,为我的 iPhone 正确地进行了代码签名。作为我的 iPhone 的第一次,所以我也有 iTunes Connect 帐户以通过组织者开始开发登录。
是否可以这样安装,或者我们需要先安装证书和配置文件才能在我的 iphone 上安装 IPAw?
【问题讨论】:
请给出一个答案,因为我非常需要它。这是在 ios 开发过程中可能会遇到的一件罕见的事情。没有什么离题的。 【参考方案1】:-
如果您想使用 XCode 在您的设备上运行应用程序,您需要拥有钥匙串访问证书以及系统上安装的配置文件。
您可以使用 iTunes 安装它。
由于您使用具有您的 UDID 的配置文件构建了 .ipa 文件,因此将使用 iTunes 进行安装。
【讨论】:
我们可以使用 xcode 安装 .IPA,方法是单击左侧面板上的 Organizer>Connected DeviceName> Applications> 底部的“+”号。我已经做过很多次了,完全有可能。 @NaXir 不知道这一点。编辑了答案。 @NaXir 您先生,刚刚为我节省了数小时的麻烦。谢谢大佬。 @Rushi 如果事件虽然我没有与证书来自的开发者帐户相关联,它是否有效? 是的,您仍然可以安装它。【参考方案2】:如果您为正确的 iPhone 设备签名了 IPA 文件,您只需要在任一 MAC/PC 上安装 iPhone 数据线和 iTunes。
只有通过构建源代码来创建 IPA 文件时才需要证书和配置文件。
希望有帮助!
【讨论】:
在windows/mac上连接iPhone:双击.IPA,会在iTunes中打开,点击连接的iphone>apps>安装。有效。谢谢以上是关于通过 Xcode 安装 iOS IPA,钥匙串中没有证书,也没有安装配置文件的主要内容,如果未能解决你的问题,请参考以下文章
为啥 Xcode 会在钥匙串中自动安装(重复和过期的)证书? [复制]
即使在从钥匙串访问和 App Store Connect 中删除后,重新启动 Xcode 时,已删除的 iOS 证书仍会继续显示在钥匙串中
手动安装ipa,通过XCode手动安装包iOS App, ipa Devices and Simulators