通过 Xcode 安装 iOS IPA,钥匙串中没有证书,也没有安装配置文件

声明:本页面是StackOverFlow热门问题的中英对照翻译,遵循CC BY-SA 4.0协议,如果您需要使用它,必须同样遵循CC BY-SA许可,注明原文地址和作者信息,同时你必须将它归于原作者(不是我):StackOverFlow 原文地址: http://stackoverflow.com/questions/18356630/
Warning: these are provided under cc-by-sa 4.0 license. You are free to use/share it, But you must attribute it to the original authors (not me): StackOverFlow

提示:将鼠标放在中文语句上可以显示对应的英文。显示中英文
时间:2020-09-15 03:43:13  来源:igfitidea点击:

Install iOS IPA via Xcode with no certificate in keychain and no provisioning profile installed

iphonexcodeapp-store-connectprovisioning

提问by NaXir

I have an oracle VM with OSX ML installed on it. I want to install an IPA via Xcode organiser, its properly provisioned for my iPhone UDID. Is it possible to install it on my iphone, when there is no certificate in my keychain access as wel as there is no provisioning profile installed on my system.

我有一个安装了 OSX ML 的 oracle VM。我想通过 Xcode 组织器安装 IPA,它已为我的 iPhone UDID 正确配置。当我的钥匙串访问中没有证书以及我的系统上没有安装配置文件时,是否可以将它安装在我的 iPhone 上。

I have just an IPA, properly code-signed for my iPhone. As its first time for my iPhone, so I also have iTunes Connect account to start development login via organiser.

我只有一个 IPA,为我的 iPhone 进行了正确的代码签名。这是我的 iPhone 第一次使用,所以我也有 iTunes Connect 帐户可以通过组织者开始开发登录。

Will it be possible to install it like that or we need to install certificates and provisioning profiles first to install an IPAw to my iphone?

是否可以像这样安装它,或者我们需要先安装证书和配置文件才能在我的 iPhone 上安装 IPAw?

回答by Rushi

  1. If you want to run the application on your Device using the XCode you need to have certificate in keychain access as wel as provisioning profile installed on your system.
  2. What you can do is you can install it using the iTunes.
  3. As you have the .ipa file build with provisioning profile which had your UDID, it'll be installed using the iTunes.
  1. 如果您想使用 XCode 在您的设备上运行该应用程序,您需要在钥匙串访问中拥有证书以及在您的系统上安装的配置文件。
  2. 您可以做的是使用 iTunes 安装它。
  3. 由于您使用具有您的 UDID 的配置文件构建了 .ipa 文件,因此将使用 iTunes 安装它。

回答by Amar

If you have IPA file signed for correct iPhone device, all you require is iPhone data cable and iTunes installed on either MAC/PC.

如果您有为正确的 iPhone 设备签名的 IPA 文件,您所需要的只是 iPhone 数据线和安装在 MAC/PC 上的 iTunes。

Certificate and provisioning profile is required only for creating IPA file by building source code.

只有通过构建源代码创建 IPA 文件时才需要证书和配置文件。

Hope that helps!

希望有帮助!