使用第三方的.p12和.mobileprovision签名申请

时间:2017-03-11 11:22:20

标签: ios xcode provisioning-profile enterprise in-house-distribution

我需要为企业部署签署应用。客户的安全部门拒绝将我的苹果ID添加到他们的团队,他们认为他们发送了mobileprovision和p12文件。据我所知,在XCode 5中,有可能仅使用mobileprovision签署没有Apple ID的IPA,如下所示: Xcode5 - Enterprise deploy screenshot

当我尝试在XCode 7或8中执行此操作时,出现XCode 8 - Enterprise export error之类的错误,因为我的Apple ID未在客户的企业团队中注册。

我已经将.p12添加到钥匙串,取消选中"自动管理签名",选择客户的配置文件。

我尝试使用像xcodebuild -exportArchive -exportFormat ipa -archivePath <FILE_NAME>.xcarchive -exportPath ~/Desktop/<FILE_NAME>.ipa -exportProvisioningProfile <PROVISIONING PROFILE NAME>这样的xcodebuild,但仍然没有成功。

另外,我需要生成清单文件,这就是为什么xcodebuild是粗略的解决方案,即使它可以工作。

我知道当客户提供证书和密钥对时,它不同寻常,但不想将开发人员添加到团队中,但无法更改它。 如果我有配置和证书,但如果我的帐户不在团队中,我该如何导出企业版?

0 个答案:

没有答案