首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将IPA从企业发展引向企业

将IPA从企业发展引向企业
EN

Stack Overflow用户
提问于 2018-03-01 14:02:40
回答 4查看 8.9K关注 0票数 6

是否可以将用开发证书签名的.ipa文件辞职给企业证书?

背景:我的客户需要.ipa文件。他拥有那些他不愿与我们分享的企业证书。我的想法是将.ipa文件与我自己的开发证书一起交付给他。他使用他的企业证书辞职,这样他就可以在他的内部应用程序商店中部署他的应用程序。

目前,我已经对我的.ipa文件进行了签名,我已经准备好提交该文件,但我必须确定这是可能的。

我读过文章,但假设供应配置文件要么用于Adhoc,要么用于企业发行版。这不是我的案子,我也不知道这是否重要。

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2018-03-05 00:10:35

ipa建成后,有可能辞职。

  1. 你可以试试这个。https://coderwall.com/p/cea3fw/resign-ipa-with-new-distribution-certificate
  2. Tool - https://github.com/xndrs/XReSign -辞职的绝佳工具.
票数 7
EN

Stack Overflow用户

发布于 2018-09-14 12:53:51

要辞去企业或临时发行版的ipa职务,您可以遵循以下简单步骤:

要使用终端辞职应用程序,您可以按照以下步骤操作:

  1. 解压ipa unzip MyApp.ipa
  2. 删除现有签名 rm -rf Payload/MyApp.app/_CodeSignature/
  3. Ad-Hocenterprise供应配置文件复制到有效负载的embedded供应配置文件。 cp ~/Desktop/MyAdHoc.mobileprovision Payload/MyApp.app/embedded.mobileprovision
  4. 使用密钥链中可用的Ad-hocEnterprise证书的相关代码签名标识重新签名Ad-hoc文件. codesign -f -s "iPhone Distribution: Code signing Certificate for Enterprise or Ad-hoc app" Payload/MyApp.app
  5. 压缩有效载荷并给出您想要的ipa的名称。 zip -qr MyApp_Resigned.ipa Payload/
票数 2
EN

Stack Overflow用户

发布于 2019-01-23 16:46:42

您可以使用快车道辞职命令

安装在Doc。

用法:

1) fastlane init

2) fastlane/Fastlane(file)

代码语言:javascript
复制
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
end

3)运行fastlane ios resigner

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49051356

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档