简体   繁体   English

永远不知道要使用哪个个人资料组合进行签名

[英]Never know which profile(s) combination to sign with

I never know which profiles I am supposed to be signing a build and signing a release for ad-hoc distribution with. 我永远不知道我应该与哪个配置文件签署构建并签署发布以进行临时分发。

I've tried signing the build with the ad-hoc distribution profile and then the package with the push profile but that didn't work, so just tried many combinations until I hit one that worked. 我曾尝试使用即兴分发配置文件对构建进行签名,然后使用推送配置文件对程序包进行签名,但这没有用,因此尝试了多种组合,直到我找到了可行的组合为止。

Yesterday after months of hassle-free operation regarding signing I had to re-install XCode after it kept crashing and then I could no longer sign for development on my own phone nor for ad-hoc distribution onto other's phones. 昨天,在经过数月无忧的签名操作后,我不得不在XCode不断崩溃后重新安装XCode,然后我再也无法签名在自己的手机上进行开发,也不能随意分发到其他手机上。

I tried dozens of combinations of different profiles until eventually I got an ad-hoc release that I could install on somebody else's phone, but then XCode crashed again and I've lost what that combination was, making me want to cry, and I don't want to go through that process of trying all possible combinations again. 我尝试了数十种不同配置文件的组合,直到最终我得到一个可以在其他人的手机上安装的临时版本,但随后XCode再次崩溃,我失去了这种组合的含义,让我想哭了,但我没有不想经历再次尝试所有可能组合的过程。

Within XCode in the Code Signing Identity section I have the following choices: a) Apple Push Profile b) iOS Team Provisioning Profile c) NNN Development Profile, where NNN is the name of the project/product being developed d) iPhone Distribution Company Name which is described as an identity without provisioning profiles. 在“代码签名身份”部分的XCode中,我有以下选择:a)苹果推送配置文件b)iOS团队配置配置文件c)NNN开发配置文件,其中NNN是正在开发的项目/产品的名称d)iPhone发行公司的名称被描述为不提供配置文件的身份。 e) ad hoc distribtion e)临时分配

Which of these 5 above should I be using to sign a build to run on my own device using XCode? 我应该使用上面这5个中的哪一个来签名要使用XCode在自己的设备上运行的版本? Do I need to change it to ad-hoc distribtion when building to send a package to others to install via itunes? 在构建以将软件包发送给其他人以通过iTunes安装时,是否需要将其更改为临时分配?

Secondly, once I've built an archive and want to create an ad-hoc deployment to send it to testers for them to install via iTunes, there is the additional step of signing the built package, for this I am offered the following choices: 1) Apple Push Profile 2) NNN Development Profile 3) iOS Team provisioning Profile 其次,一旦我建立了归档文件并想创建一个临时部署以将其发送给测试人员以供他们通过iTunes安装,则还有另外一个步骤来签名生成的软件包,为此,我提供了以下选择: 1)苹果推送配置文件2)NNN开发配置文件3)iOS团队配置配置文件

Which of these 3 should be used to sign the ad-hoc deployment. 这3个中的哪个应用于签署临时部署。

Thank you very much. 非常感谢你。

I have 4 provisioning profiles for my apps. 我的应用程序有4个配置文件。

One is the iOS Team provisioning profile supplied by Xcode 一种是Xcode提供的iOS Team预置配置文件

The other 3 I've generated via the Apple iOS Provisioning Portal. 我通过Apple iOS Provisioning Portal生成的其他3个。

  • 1 development profile that is general for my company:BlahBlah.com.myCompany.* 1个我公司的常规开发资料:BlahBlah.com.myCompany。*
  • 1 adhoc distribution profile that is also general for my company:differentBlaBlah.com.myCompany.* 1个即席分发配置文件,也是我公司的常规配置文件:differentBlaBlah.com.myCompany。*
  • 1 Distirubution profile that is product-specific: BlahBlah.com.myCompany.NNN 1特定于产品的分发配置文件:BlahBlah.com.myCompany.NNN

When I test on my machine, I use the Xcode-generated one. 在机器上测试时,我使用Xcode生成的机器。 When I run it on my devices, I use the dev. 当我在设备上运行它时,我会使用dev。 profile. 轮廓。 When I build for distribution to testers, I use the adhoc. 当我构建要分发给测试人员时,我会使用即席。 When I upload to iTunes, the 3rd. 当我上传到iTunes时,是3号。

No entitlements anywhere. 任何地方都没有权利。

HTH! HTH!

Janene 珍妮

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

相关问题 用于签署AppStore IPA文件的配置文件在哪里 - where is the provisioning profile which's used to sign an AppStore IPA file 哪个证书和配置文件用于签署我的申请? - which certificate and provisioning profile are used to sign my application? 如何知道我的应用正在使用哪个分发/开发配置文件 - How to know which distribution/development provisioning profile my app is using Xcode如何知道应用程序属于哪个配置文件? - How does Xcode know which profile the application belongs to? 在朋友的个人资料下为 iPhone 开发时出现代码签名错误 - Code sign errors while developing for iPhone under friend's profile 如何知道给定的日期是哪个月的哪个星期? - How to know the given date is which month's which week? 代码签名错误:找不到与应用程序的标识符“程序”匹配的有效配置文件 - Code Sign error: a valid provisioning profile matching the application's Identifier 'program' could not be found 如何知道FB Graph的响应响应于哪个请求? - How to know which request a FB Graph's response respond to? 应用的配置文件已消失? 无法对符号进行编码 - Provisioning Profile for app disappeared? Failed to code sign 代码签名错误-配置文件在XCode中不可用 - Code Sign Error - Profile not available in XCode
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM