繁体   English   中英

带有设备UDID的Iphone应用程序

[英]Iphone app with device UDID

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

问候

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

步骤:2打开IOS开发中心

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

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

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

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

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

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

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

步骤:10现在打开你的项目并按照这个...目标>信息>捆绑标识符。 然后将您的包标识符重命名为您的“app id”。

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

步骤:12现在在左上角(靠近运行按钮)将Scheme设置为“IOS Device”。 按下窗口+ B,然后右键单击查找器中的“yourapp.app”,然后使用其配置文件对其进行压缩,并将此zip文件发送给您的客户端进行测试。

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

谢谢 !!

Apple不允许这样的应用程序构建,因为只有在配置文件中存在UDID时才会运行Ad-Hoc。

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

有一种解决方案可以为大多数应用程序使用单个Ad-Hoc配置文件:使用通配符包ID(*)来创建一个配置文件单词,其中包含多个应用程序。 但是,对于拥有APNS或iAP的应用,您无法执行此操作。

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

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

希望能帮助到你!

注意:您应该可以访问iOS Provisioning Portal以添加测试仪的设备UDID。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM