如何将iPad应用程序作为内部应用程序分发?

时间:2012-11-10 18:57:03

标签: iphone ios xcode ipad in-house-distribution

我为我的组织开发了3个应用程序,我们希望将其分发到办公室中的30个iPad。我想找到一步一步的过程来做到这一点。但到目前为止没有找到任何东西。我试过和失败的方法如下,

  1. 我带了应用程序(带有.app扩展名,可以在〜/ Library / Developer /../ IOs_Release中找到)和临时证书,然后将它们放到iTunes资料库中。之后我将一台新iPad(不是注册为开发设备)连接到我的mac书。通过itunes,我尝试同步应用程序。但是ipad上出现了警告,显示“xyz app无法安装”

  2. 我尝试过ad hoc发布。首先,我将应用程序存档在xcode存档中,然后单击“分发”按钮。出现了一个向导,询问我想要什么样的发行版。我选择了ad-hoc发行版,它自动选择了我的iPhone发行证书并进行了处理并给了我.ipa文件。我尝试通过itunes sync在iPad上安装它,它给了我同样的错误。

  3. 为内部应用程序分发获取步骤会很棒,因为它们无处可寻。

4 个答案:

答案 0 :(得分:1)

查看我对另一个人问题HERE

的回答

这假设您的组织已使用Enterprise开发人员帐户进行设置。

答案 1 :(得分:1)

有一个名为iOS Beta Builder的项目,请查看以下链接:
Introducing iOS Beta Builder
iOS Beta Builder GitHub page
iOS Beta Builder Mac AppStore

答案 2 :(得分:0)

用于adhoc构建的配置文件必须具有对30个设备的引用。

转到Provisioning Portal并在“设备”部分下添加所有30个设备。

然后将这些设备添加到adhoc配置文件(配置,分发)。

添加后,下载更新的配置文件并将其安装在Xcode中。删除任何以前的个人资料。

构建并存档应用程序。确保正确设置存档版本以使用您的adhoc配置文件。

使用管理器从存档版本中保存ipa文件。

将ipa文件放入iTunes。现在同步30个设备中的每一个以包含该应用程序。

答案 3 :(得分:0)

Xcode - 产品 - >存档

分发 - > (选择)保存企业或Ad-Hoc开发(下一个) - >代码签名(选择您的个人资料) - >将文件保存在磁盘上 - >分发project.ipa文件。