IOS签名:苹果企业签名账号和ipa重新签名的流程

IOS签名:苹果企业签名账号和ipa重新签名的流程消费者想清楚知道ipa企业签名应用重新签名的流程,之前似乎没有介绍过这方面的内容,今天
企业签名小编就来详细介绍一番,希望消费者看完以后对其有所帮助!

1.企业开发$299美金帐户 

2.登录https://developer.apple.com 

3.创建certificates证书,并安装. 通过钥匙串得到证书名称:"iPhone Distribution:xxxxxx,Inc." ipa企业签名

4.创建Distribution, In House 的 provisioning。并下载下来命名为inhouse.mobileprovision, 并得到对应的App ID标识,  eg:5SL94PMG3.com.xxxx.xxx

5.解压ipa得到Playload目录, unzip demo.ipa

6.删除Playload/demo.app/_CodeSignature

7.替换描述文件, cp inhouse.mobileprovision Payload/demo.app/embedded.mobileprovision

8.准备Entitlements.plist文件,内容如下:

application-identifier

5SL94KPMG3.com.xxxx.xxx

com.apple.developer.team-identifier

5SL94KPMG3

get-task-allow

keychain-access-groups

5SL94KPMG3.com.xxxx.xxx

其中application-identifier的值要对应mobileprovision里的App ID标识. eg. 5SL94KPMG3.com.xxxx.xxx

com.apple.developer.team-identifier, 则要填写 App ID. eg. 5SL94PMG3

keychain-access-groups, 数组的第一项,建议与 application-identifier 一样。

9.重新签名ipa

codesign -f -s "iPhone Distribution: xxxxx,Inc." --entitlements Entitlements.plist Payload/demo.app/

其中 -s 后面带的名称是 certificates文件的证书名称(参照第3点)

10.压缩成ipa包, zip -r new_demo.ipa Payload

 

本文来自投稿,不代表亲测学习网立场,如若转载,请注明出处:https://www.qince.net/ios%e7%ad%be%e5%90%8d%e8%8b%b9%e6%9e%9c%e4%bc%81%e4%b8%9a%e7%ad%be%e5%90%8d%e8%b4%a6%e5%8f%b7%e5%92%8cipa%e9%87%8d%e6%96%b0%e7%ad%be%e5%90%8d%e7%9a%84%e6%b5%81%e7%a8%8b.html

郑重声明:

本站所有内容均由互联网收集整理、网友上传,并且以计算机技术研究交流为目的,仅供大家参考、学习,不存在任何商业目的与商业用途。 若您需要商业运营或用于其他商业活动,请您购买正版授权并合法使用。

我们不承担任何技术及版权问题,且不对任何资源负法律责任。

如遇到资源无法下载,请点击这里失效报错。失效报错提交后记得查看你的留言信息,24小时之内反馈信息。

如有侵犯您的版权,请给我们私信,我们会尽快处理,并诚恳的向你道歉!

(0)
上一篇 2022年7月12日 下午11:43
下一篇 2022年7月12日 下午11:44

猜你喜欢