2

我想将我的 Iphone 应用程序安装到不同的 iphone 上进行测试。但是每次我都做了配置文件的事情。如何在编译时在我的应用程序中使用设备 UDID,以便它们(应用程序)可以安装在这些 Iphone 上.....知道吗?

问候

4

3 回答 3

7

步骤:1 打开你的https://developer.apple.com/

步骤:2 打开 IOS 开发中心

步骤:3 在最少的菜单栏中单击“设备”。

步骤:4 然后单击“添加新设备”填写您的设备 UDID 和名称。然后提交。

步骤:5 现在点击左侧菜单栏中的“App Id”。创建您的应用程序 ID。

步骤:6 现在点击左侧菜单中的“证书”,选择开发领域。现在您应该有一个具有有效权限的证书来上传它。要获取证书,请打开“钥匙串访问”,然后在桌面的左上角(靠近苹果图标)单击“钥匙串访问”,现在选择 ...certificate Assistant > 从证书颁发机构请求证书。然后在第一行输入您的邮件,选择保存到磁盘,然后继续。现在开始将此证书上传到苹果帐户。

步骤: 7 现在点击苹果网站左侧菜单栏中的“Provisioning”。选择“开发”字段,然后单击右侧的“新配置文件”。制作您的应用配置文件,检查证书,选择您的应用 ID,检查设备。然后提交。

步骤:8 现在下载您的开发证书,确保状态应为“已发布”,并且您的配置文件名称应写在“配置文件”字段中。还下载您的配置文件并确保状态为“活动”。

步骤:9 双击您已下载的开发证书,然后双击您已下载的配置文件。

步骤 :10 现在打开您的项目并按照此操作.. Target > Info > Bundle Identifier。然后将您的捆绑标识符重命名为您的“应用程序 ID”。

步骤:11 转到您的目标 > 构建设置 > 代码签名 > 选择您的签名身份。在您的项目 > 构建设置 > 代码签名中选择相同的代码签名。

步骤:12 现在在左上角(靠近运行按钮)将方案设置为“IOS 设备”。按 window + B 然后右键单击 finder 中显示的“yourapp.app”,然后使用其配置文件将其压缩,并将此 zip 文件发送给您的客户端进行测试。

有关更多详细信息,请参阅https://developer.apple.com/ios/manage/overview/index.action .....

谢谢你 !!

于 2012-05-29T15:18:50.287 回答
1

Apple 不允许这样做,仅当且仅当配置文件中有 UDID 时,作为 Ad-Hoc 构建的应用程序才会运行。

您需要通过配置门户为您想要测试您的应用程序的每个 iOS 设备添加 UDID。

有一种解决方案可以为您的大多数应用程序使用单个 Ad-Hoc 配置文件:使用通配符捆绑 ID (*) 使一个配置文件词与多个应用程序一起使用。但是对于具有 APNS 或 iAP 的应用程序,您不能这样做。

于 2012-05-29T13:23:51.347 回答
0

以下是用于分发您的应用程序进行测试的 Apple 指南:

http://developer.apple.com/library/ios/#DOCUMENTATION/Xcode/Conceptual/ios_development_workflow/35-Distributing_Applications/distributing_applications.html

希望能帮助到你!

注意:您应该有权访问 iOS Provisioning Portal 以添加测试人员的设备 UDID。

于 2012-05-29T13:52:59.013 回答