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

苹果企业签名之重签名iOS应用

2019-07-18 08:11 栏目:苹果企业签名 查看()

应用程序打包后,您必须苹果企业签名。在重新签署应用程序之前,您需要具备以下条件:

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

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

创建分发ios签名证书

在iOS的开发者企业计划的会员必须创建一个分发证书 苹果开发会员中心网站。此证书与开发证书不同,因为只有分发证书才能实现企业应用程序分发。

创建配置文件

配置文件与您的分发证书相匹配,允许您创建用户可以在其设备上运行的应用程序。您可以通过指定授权配置文件的AppID为特定应用程序或多个应用程序创建配置文件。如果用户具有应用程序,但没有授权其使用的配置文件,则该用户无法使用该应用程序。由于这些配置文件与证书绑定,因此当证书被撤销或过期时,应用程序将不再在设备上运行。

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

使用Certificate Assistant(Mac OS X开发系统上的Keychain Access应用程序的一部分)生成证书签名请求(CSR)。

将CSR上载到Apple开发人员成员中心以接收分发证书。

在您的钥匙串中安装分发证书。

配置Xcode IDE以使用分发证书对您的应用进行签名。

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

在Xcode中进行ios企业签名并构建您的应用程序

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

重新签名您的包装应用程序

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

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

1.在下载安全.ipa文件的计算机上,打开终端窗口。

2.重命名并解压缩包装的.ipa文件:

a.将.ipa文件重命名为.zip文件:

mv myApp.ipa myApp.zip

b.提取文件:

解压缩myApp.zip

3.从应用中删除代码签名:

rm -rf Payload / myApp.app / _CodeSignature

4.重新签署申请:

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

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

b.验证代码签名:

/ user / bin / codesign --verify -vvv“Payload / myApp.app”

5.重新包装您的申请:

zip -qr myApp.ipa有效载荷/

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

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

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

上一篇:将苹果企业签名的应用程序部署到App Stores

下一篇:如何获得苹果企业签名p12证书?

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