2011-09-25 66 views
1

这让我非常疯狂。我试图将应用程序部署到刚刚购买新iPhone的开发人员之一,但问题是他现在不在办公室附近,因此无法连接他的设备。任何想法,我可以如何手动添加供应配置文件到他的设备,而无需他到目前为止的行程?我已经给他发送了配置文件,并将他的UDID添加到配置门户的设备部分......现在我只是无法弄清楚如何通过无线电将添加配置文件添加到他的设备。有任何想法吗?如何在未连接到计算机时配置设备

谢谢!

编辑:已经在使用测试飞行,但是这个开发者设备位于标题“这个队伍的设备没有在embedded.mobileprovision中为这个构建标识”。

+0

你想在手机上构建应用程序还是让他构建应用程序? – Jamie

+0

该应用程序已经建成,即时尝试将其安装在他的手机上 – Rob

回答

1

假设:目的是测试。如果这是企业开发人员许可证中的产品分发,我没有为您解答。

我所做的是,首先创建一个包含这些设备的Ad Hoc Distribution Profile。

其次,在XCode中存档您的应用程序。

第三,进入存档窗口(CMD-Shift-2),然后选择存档。点击共享创建一个IPA文件。请确保选择正确的配置文件,以便在此处对APP进行签名。

然后,通过电子邮件将IPA文件发送给此人。

此人再能同步通过iTunes的应用程序(在iTunes中,挑文件/添加到资料库,浏览并选择该文件。)

然而,当供应配置文件到期,APP将更长的发射。

-1

http://developer.apple.com

他需要先登录。 然后去配置门户网站,并申请一个证书。你需要批准它。然后他补充说该证书Xcode的组织者,他可以在用户设备

+0

如果他的电脑上没有xcode,该怎么办? – Rob

1

您可以使用Testflight

你必须创建一个帐户。他必须使用自己的帐户在自己的设备上注册(您可以发送链接,在testflight中进行说明),这会将testflight配置文件添加到他的设备中。有了这个,你有他的UUID和所有这些东西。现在在testflight tutorial之后签署并导出您的应用程序并将其上传到testflight应用程序。所有这些完成后,客户端可以安装您的应用程序,而不需要iTunes或电脑。

1

如果您已经在您的门户中输入了设备的UDID并且包含该设备的移动设备,请从您的网站上尝试Over the Air Provisioning

如果您没有受控制的Web服务器,TestFlight会提供一个作为服务。 (但我没有从属关系,还没有尝试过。)

相关问题