Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/44.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
带有设备UDID的Iphone应用程序_Iphone_Ios_Udid - Fatal编程技术网

带有设备UDID的Iphone应用程序

带有设备UDID的Iphone应用程序,iphone,ios,udid,Iphone,Ios,Udid,我想将我的Iphone应用程序安装到不同的Iphone上进行测试。但每次我做配置文件的事情。 如何在编译时在应用程序中使用设备UDID,以便在这些iPhone上安装这些设备(应用程序)。。。。。 有什么想法吗 考虑到苹果不允许这样做,只有当且仅当配置文件中有UDID时,才会运行应用程序“临时构建” 您需要为每个要通过provisionings portal测试应用程序的iOS设备添加UDID 有一种解决方案可以为您的大多数应用程序使用单个临时配置文件:使用通配符绑定ID(*)为多个应用程序创建一

我想将我的Iphone应用程序安装到不同的Iphone上进行测试。但每次我做配置文件的事情。 如何在编译时在应用程序中使用设备UDID,以便在这些iPhone上安装这些设备(应用程序)。。。。。 有什么想法吗


考虑到苹果不允许这样做,只有当且仅当配置文件中有UDID时,才会运行应用程序“临时构建”

您需要为每个要通过provisionings portal测试应用程序的iOS设备添加UDID


有一种解决方案可以为您的大多数应用程序使用单个临时配置文件:使用通配符绑定ID(*)为多个应用程序创建一个配置文件字。但对于具有APN或iAP的应用程序,您不能这样做。

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

希望有帮助

注意:为了添加测试仪的设备UDID,您应该可以访问iOS配置门户。

步骤:1打开您的

步骤:2打开IOS开发中心

第三步:在最左边的菜单栏点击“设备”

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

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

步骤6:现在点击左侧菜单中的“证书”,选择开发字段。现在您应该有一个具有有效权限的证书来上传它。要获取证书,请打开“keychain access”,然后在桌面左上角(苹果图标附近)单击“keychain access”,现在选择…证书助手>向证书颁发机构申请证书。然后在第一行输入邮件,选择“保存到磁盘”,然后继续。现在来上传这个证书到苹果帐户

第7步:现在点击苹果网站左侧菜单栏上的“资源调配”。选择“开发”字段,然后单击右侧的“新建配置文件”。 创建应用程序配置文件,检查证书,选择应用程序id,检查设备。然后提交

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

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

步骤:10现在打开你的项目,并按照以下步骤操作。。目标>信息>包标识符。然后将包标识符重命名为“应用程序id”

步骤:11进入目标>构建设置>代码签名>选择签名身份。相同的代码签名在项目中选择>生成设置>代码签名

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

有关更多详细信息,请参见


谢谢

如果您将应用程序构建为临时应用程序,则只有在您的苹果帐户的配置文件中注册了UDID时,应用程序才会运行。您可以使用iTunes或访问此链接获取UDID;在iPhone/iPad的safari浏览器中,您将获得您的设备UDID,现在您可以将其用于任何需要的用途,如苹果的配置文件等。我在哪里可以找到“yourapp.app”?我没有找到任何具有扩展名的文件。app@NileshPol这是制作构建的非常古老的教程。现在,你只需将应用程序存档,就可以得到一个ipa文件。对于您的查询-您可以在project navigator->Product->yourAppName.app中找到它。如果您将应用程序构建为临时应用程序,则只有在您的apple帐户的配置文件中注册了UDID时,它才会运行。您可以使用iTunes或访问此链接“get.UDID.io”获取您的UDID;;在iPhone/iPad的safari浏览器中,您将获得设备UDID,现在您可以将其用于任何需要的用途,如苹果的配置文件等