内部分销 - ios sdk

时间:2012-10-24 10:23:33

标签: iphone ios ad-hoc-distribution in-house-distribution

我对内部发布和临时发布感到困惑。

  1. 内部和临时分发应用程序是否需要让苹果审核小组进行审核?

  2. 内部发布和临时发布有何不同?

  3. 创建内部应用程序证书和分发流程的任何示例/指南?

  4. 内部分发是否需要收集用户UDID进行配置?

  5. 如果我开始使用内部/临时分发分发“A”应用程序,我可以稍后将“A”应用程序分发到App Store吗?

2 个答案:

答案 0 :(得分:3)

  1. 不,他们没有。
  2. 通过内部分发,您可以在没有设备的UDID的公司员工使用的任何iOS设备上安装应用程序。 Ad-Hoc用于在选定数量的设备上测试应用程序(每个帐户每年100个唯一设备)。
  3. 是的,请参阅Apple iOS Developer Enterprise Program
  4. 不,in-houe分布式应用程序没有任何UDID限制。
  5. 是,但您需要输入AppStore开发人员计划,而不是用于内部分发的企业计划。

答案 1 :(得分:0)

Ad Hoc Distribution授权一组有限的设备来运行您的应用

参与标准计划的iOS开发人员还可以在App Store外部分发多达100个不同的设备,仅用于测试目的。要使用临时分发,请创建应用的存档,或让队友向您发送存档应用的iOS App Store包(.ipa)。

您通过提供.ipa文件来分发您的应用,以便用户在其设备上安装。由于您选择了有效的临时配置文件来存档应用程序,因此用户无需在其设备上安装配置文件,只需安装.ipa文件。用户可以使用iTunes在其设备上安装应用程序。如果用户想要使用Xcode在其设备上安装应用程序,请将存档共享为.xcarchive文件包。

内部分发允许公司在内部分发应用 注册企业计划的iOS开发人员可以在内部进行分发,无需识别单个设备或使用App Store。要在内部分发您的应用,请创建应用的存档,或者让队友向您发送存档的应用。使用您公司的授权软件分发机制分发您的内部应用程序。由于app文件可以安装在任何iOS设备上,因此请确保保护此文件的分发。贵公司的成员可以使用iTunes,iPhone配置实用程序或Xcode在其设备上安装应用程序。