[英]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个。
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.