专业IOS签名团队
闪电售后,性价比秒杀上架,快速上线、测试
提供 iOS 企业证书签名服务,让您的 iOS App 无需提交 App Store 或设置
UDID 即可在iPhone、iPad 等设备上直接安装,帮助您快速完成应用内测
过程,降低测试成本,缩短上线时间。

ipa企业签名之重新签名iOS应用

2019-10-28 21:22 栏目:ipa企业签名 查看()

打包应用程序后,必须重新ipa企业签名。重新签名您的应用之前,需要满足以下条件:

  • 支持应用程序所需功能的配置文件
  • 企业应用程序的分发证书
  • iOS企业签名密钥
  • 如果您的应用访问iOS的某些功能(例如,推送通知),则必须创建一个权利文件。有关创建权利文件的更多信息,请参阅 创建iOS权利文件。

您必须创建ios签名分发证书和配置文件。分发证书和配置文件仅可通过 iOS Developer Enterprise Program获得。如果尚未注册iOS Developer Enterprise Program,则必须注册。安装ipa签名证书和配置文件后,可以使用Xcode IDE 重新签名您的应用程序。有关更多信息,请访问分发iOS Developer Enterprise Program应用程序。

创建发行证书

在iOS的开发者企业计划的会员必须创建一个分发证书 苹果开发会员中心网站。该证书与开发证书的区别在于,只有ipa企业签名分发证书才能启用企业应用程序分发。

创建配置文件

配给配置文件与您的苹果企业签名分发证书相匹配,并允许您创建用户可以在其设备上运行的应用程序。通过指定授权配置文件的AppID,可以为一个或多个特定应用程序创建配置文件。如果用户有一个应用程序,但是没有授权其使用的配置文件,则该用户将无法使用该应用程序。因为这些配置文件与您的ipa签名证书相关联,所以当证书被吊销或到期时,该应用程序将不再在设备上运行。

您可以通过执行以下步骤来创建配置文件:

  1. 使用证书助手(它是Mac OS X开发系统上的钥匙串访问应用程序的一部分)来生成证书签名请求(CSR)。
  2. 将CSR上传到Apple开发人员中心以获取分发证书。
  3. 在您的钥匙串中安装分发证书。
  4. 配置Xcode IDE以使用分发证书来对您的应用程序进行签名。

ipa签名分发证书在有限的时间内有效。在此期限之后,您必须续订ios企业签名证书,然后使用续订的苹果企业签名证书重新签名并重建您的应用程序。同样,该应用程序的配置文件在有限的时间内也有效,因此您必须定期发布新的配置文件。

在Xcode中签名并构建您的应用

  1. 在Mac上安装分发证书和配置文件
  2. 在Xcode中签名并构建您的应用程序的发行版
  3. 将应用发送给系统管理员以进行打包

重新签署您的打包应用

应用打包后,可以按照以下步骤重新ipa签名:

以下步骤中显示的示例使用Linux终端命令。

  • 在下载安全的.ipa文件的计算机上,打开一个终端窗口。
  • 重命名并解压缩包装的.ipa文件:

将.ipa文件重命名为.zip文件:mv myApp.ipa myApp.zip

解压缩文件:解压myApp.zip

  • 从应用程序中删除代码签名:

rm -rf有效负载/myApp.app/_CodeSignature

  • 重新签署申请:

使用codesign命令对应用程序重新签名:

/ usr / bin / codesign -f -vvv -s“ iPhone发行版:<COMPANYNAME>” --entitlements Payload / myApp.app / Entitlements.plist --resource-rules Payload / myApp.app / ResourceRules.plist Payload / myApp。应用程式

验证代码签名:

/ user / bin / codesign --verify -vvv“有效载荷/myApp.app”

  • 重新打包您的应用程序:

zip -qr myApp.ipa有效负载/

扫二维码与IOS签名经理沟通

我们在微信上24小时期待你的声音

解答本文疑问/ios企业签名咨询/签名价格咨询/技术建议/互联网交流

上一篇:为内部企业分发提供IPA企业签名应用程序

下一篇:了解ipa企业签名MDM证书

郑重申明:IOS企业签名以外的任何单位或个人,不得使用该案例作为工作成功展示!
  • 咨询QQ:869349528
    邮箱:869349528@qq.com
    工作时间:08.30-23.30
友情链接: ios企业签名 微构网
Copyright © 2017-2019 www.wegto.com.版权所有  鄂ICP备19007640号-1    苹果企业签名  苹果签名  ios企业签名  
点击这里给我发消息