Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/98.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
如何为我的客户创建iphone临时版本,我有客户的apple dev帐户_Iphone_Ios_Ios Provisioning_Ad Hoc Distribution - Fatal编程技术网

如何为我的客户创建iphone临时版本,我有客户的apple dev帐户

如何为我的客户创建iphone临时版本,我有客户的apple dev帐户,iphone,ios,ios-provisioning,ad-hoc-distribution,Iphone,Ios,Ios Provisioning,Ad Hoc Distribution,这是我的第一个应用程序,苹果的devel/distro配置文件、证书等在最后一天让我头疼不已。我无法理解他们的要求以及如何做这件显而易见的事情 我为我的客户开发了一个应用程序。他们在苹果有一个公司账户。在该帐户中,他们还添加了多个设备。现在,我想为临时分发构建应用程序,以便在这些设备上进行测试。他们也给了我他们的账号 现在我陷入了困境,我已经成功地使用门户将我的开发者帐户NonPaid添加到他们的团队中。。我尝试了很多我甚至记不起来的事情。。每次xcode管理器显示“无效签名标识…”错误时 如果

这是我的第一个应用程序,苹果的devel/distro配置文件、证书等在最后一天让我头疼不已。我无法理解他们的要求以及如何做这件显而易见的事情

我为我的客户开发了一个应用程序。他们在苹果有一个公司账户。在该帐户中,他们还添加了多个设备。现在,我想为临时分发构建应用程序,以便在这些设备上进行测试。他们也给了我他们的账号

现在我陷入了困境,我已经成功地使用门户将我的开发者帐户NonPaid添加到他们的团队中。。我尝试了很多我甚至记不起来的事情。。每次xcode管理器显示“无效签名标识…”错误时


如果他们已经创建了开发证书,您将需要从他们那里获取私钥

如果他们没有,请使用他们的AppleID登录,以了解您需要做什么,但这还不足以加入团队。创建私钥并将其上载以从配置门户获取开发证书

然后整理好开发证书后,您可以再次创建一个临时证书。您必须使用他们拥有的帐户登录门户,而不是您自己的帐户。下载它,安装在organizer中


现在在XCode4中,您可以在选择设备构建的情况下运行归档。之后,您将在organizer中获得一个存档,从中您可以选择共享并构建要分发的IPA。

Kendall关于开发人员证书的说法是正确的。特设分发的适当术语是配置配置文件Kendall称为特设证书。这就是开发者证书与设备UDID列表的联系。在iTunesConnect上,只需创建一个配置文件,下载它,然后在Build Settings | Code Signing Identity |发行版下安装到您的XCode项目中。然后按照前面所述进行构建|归档。

尽管这是一个配置文件,但您不能只创建任何旧配置文件,您必须专门创建一个临时配置文件。感谢术语的更正,我倾向于在证书和配置文件之间有点松散。是的,我得到了私钥,它工作了,尽管我不得不在权利问题上再次绞尽脑汁。最后一部分。我想我需要详细研究代码签名和资源调配,apple文档似乎很难遵循。有人能告诉我简单的细节文字/视频吗?。谢谢对profications.plist的需求不久前就被删除了,我已经多年没有使用它了。我根本没有。我只是确保为调试版本和发布版本正确设置了签名。对于小于4的XCode版本,似乎仍然需要签名