是否可以将用开发证书签名的.ipa文件辞职给企业证书?
背景:我的客户需要.ipa文件。他拥有那些他不愿与我们分享的企业证书。我的想法是将.ipa文件与我自己的开发证书一起交付给他。他使用他的企业证书辞职,这样他就可以在他的内部应用程序商店中部署他的应用程序。
目前,我已经对我的.ipa文件进行了签名,我已经准备好提交该文件,但我必须确定这是可能的。
我读过这文章,但假设供应配置文件要么用于Adhoc,要么用于企业发行版。这不是我的案子,我也不知道这是否重要。
发布于 2018-03-05 00:10:35
ipa建成后,有可能辞职。
发布于 2018-09-14 12:53:51
要辞去企业或临时发行版的ipa职务,您可以遵循以下简单步骤:
要使用终端辞职应用程序,您可以按照以下步骤操作:
unzip MyApp.iparm -rf Payload/MyApp.app/_CodeSignature/Ad-Hoc或enterprise供应配置文件复制到有效负载的embedded供应配置文件。
cp ~/Desktop/MyAdHoc.mobileprovision Payload/MyApp.app/embedded.mobileprovisionAd-hoc或Enterprise证书的相关代码签名标识重新签名Ad-hoc文件.
codesign -f -s "iPhone Distribution: Code signing Certificate for Enterprise or Ad-hoc app" Payload/MyApp.appipa的名称。
zip -qr MyApp_Resigned.ipa Payload/发布于 2019-01-23 16:46:42
安装在Doc。
用法:
1) fastlane init
2) fastlane/Fastlane(file)
default_platform(:ios)
platform :ios do
desc "Resigning Current Provision"
lane :resigner do
resign(
ipa: "location/appName.ipa",
signing_identity: "iPhone Distribution: Bbalbalbalbal.xxxxx",
provisioning_profile: "location/xxxxx.mobileprovision",
)
# add actions here: https://docs.fastlane.tools/actions
end
end3)运行fastlane ios resigner
https://stackoverflow.com/questions/49051356
复制相似问题