永远不知道要与哪个配置文件组合签名

时间:2012-09-13 16:02:42

标签: ios xcode

我永远不知道我应该在哪个配置文件上签署一个版本并签署一个版本以进行临时分发。

我已尝试使用ad-hoc分发配置文件签署构建版本,然后使用推送配置文件对包进行签名但不起作用,所以只尝试了许多组合,直到我找到一个有效的组合。

昨天经过几个月无障碍的签名操作后,我不得不重新安装XCode,因为它不再在我自己的手机上签名开发,也不能在其他手机上进行临时分发。

我尝试了几十种不同配置文件的组合,直到最后我得到了一个可以安装在别人手机上的临时版本,但随后XCode再次崩溃,我失去了那种组合,让我想哭,而且我不想再经历那种尝试所有可能组合的过程。

在Code Signing Identity部分的XCode中,我有以下选择: a)Apple Push Profile b)iOS团队配置文件 c)NNN开发概况,其中NNN是正在开发的项目/产品的名称 d)iPhone Distribution Company Name,描述为没有配置文件的身份。 e)临时分配

我应该使用以上5个中的哪一个来签署使用XCode在我自己的设备上运行的构建?在构建将包发送给其他人以通过itunes安装时,是否需要将其更改为临时分发?

其次,一旦我构建了一个存档并希望创建一个临时部署以将其发送给测试人员以便他们通过iTunes进行安装,那么还有一个额外的步骤来签署构建的包,为此我提供了以下选择: 1)Apple Push Profile 2)NNN发展概况 3)iOS团队配置文件

应使用这3个中的哪一个来签署临时部署。

非常感谢。

1 个答案:

答案 0 :(得分:0)

我的应用有4个配置文件。

一个是Xcode提供的iOS Team配置文件

我通过Apple iOS Provisioning Portal生成的其他3个。

  • 1我公司的一般开发资料:BlahBlah.com.myCompany。*
  • 1 adhoc发布资料,对我的公司来说也是一般的:differentBlaBlah.com.myCompany。*
  • 1产品特定的Distirubution配置文件:BlahBlah.com.myCompany.NNN

当我在我的机器上测试时,我使用Xcode生成的机器。当我在我的设备上运行它时,我使用开发。轮廓。当我构建分发给测试人员时,我使用了adhoc。当我上传到iTunes时,第3个。

任何地方都没有权利。

HTH!

Janene