通过App Store签名分发IPA文件

时间:2018-09-24 05:07:53

标签: ios xcode ipa in-house-distribution

因此,我没有使用enterprise distribution profile来将项目存档并导出到IPA文件中。 我正在使用有效的发行证书。

在XCode组织者上,我通过使用完全相同的validate和{{1},在exporting之前单击我的特定存档的distribution certificate按钮,确保一切均有效}。另外,我确保已检查distribution provisioning profile作为分发方式。

所以我假设一切都已签出,然后我通过diawi分发了IPA。

这就是我在该项目早期分发我的开发IPA的用途。但是,打开diawi链接后,安装仅在我的设备上每次安装失败,并显示“无法下载”。

现在我只是想知道,如果我不使用App Store来构建ipa本身,是否完全可以通过diawi进行分发? 还是我为预期的目的构建了错误的方式?

对于整个Apple环境我还是很陌生,所以不确定我是否正确理解了该过程。如果您需要知道的话,我正在从React本机项目中开发此程序。

在此先感谢任何提示! :D

编辑: 到目前为止,答案似乎有些混乱。为了澄清起见,我使用enterprise distribution profile,也没有使用开发设置配置文件。因此,将UDID添加到供应配置文件不是一个选择。我要问的案例是使用应用商店分发配置文件签名的ipa,我正尝试使用diawi进行共享。根据我的研究,似乎不可能以这种方式分发与diawi签署的ipa,但我只想特别确定。对困惑感到抱歉。 :)

2 个答案:

答案 0 :(得分:0)

您需要将下载设备的UDID添加到临时配置文件中。登录到您的Apple开发者帐户,并检查是否已添加设备。如果没有,请添加该设备,然后通过选择该新的UDID更新临时配置文件。下载更新的配置文件和内部版本。

答案 1 :(得分:0)

事实证明,diawi只能分发内部应用(使用企业程序帐户签名)和开发供应配置文件签名的应用。

我要执行的操作不起作用(无法通过diawi安装)的原因是,我正在尝试分发使用经典Apple帐户的分发配置文件签名的应用,而不是 >开发配置文件 就我昨天进行的Google搜索而言,使用经典帐户下的 Distribution Provisioning 配置文件签名的应用只能通过应用商店或试飞进行分发。

让我知道我是否想念任何东西。