ios 企业证书 ipa 重新签名发布
2015-01-28 14:58
513 查看
提示:暂时不能用了,企业证书滥用
ios 企业证书 ipa 重新签名发布
1. 应用场景
当前有一个 未用企业证书签名的 ipa 文件,默认是不可以直接安装到设备上的;我们需要用企业版证书签名;
当前有一个已经用企业证书签名的 ipa 文件,不过我们可以用另外一个企业证书对其重新签名;
以上两种场景国内有开放的平台在做,比如 蒲公英
2. 重新签名原理和工具
工具:
https://github.com/maciekish/iReSign
https://github.com/RichardBronosky/ota-tools
https://gist.github.com/2878446
参考:http://stackoverflow.com/questions/6896029/re-sign-ipa-iphone
ios 企业证书 ipa 重新签名发布
1. 应用场景
当前有一个 未用企业证书签名的 ipa 文件,默认是不可以直接安装到设备上的;我们需要用企业版证书签名;
当前有一个已经用企业证书签名的 ipa 文件,不过我们可以用另外一个企业证书对其重新签名;
以上两种场景国内有开放的平台在做,比如 蒲公英
2. 重新签名原理和工具
Solution: Unzip the IPA unzip Application.ipa Remove old CodeSignature rm -r "Payload/Application.app/_CodeSignature" "Payload/Application.app/CodeResources" 2> /dev/null | true Replace embedded mobile provisioning profile cp "MyEnterprise.mobileprovision" "Payload/Application.app/embedded.mobileprovision" Re-sign /usr/bin/codesign -f -s "iPhone Distribution: Certificate Name" --resource-rules "Payload/Application.app/ResourceRules.plist" "Payload/Application.app" Re-package zip -qr "Application.resigned.ipa" Payload Edit: Removed the Entitlement part (see alleys comment, thanks)
工具:
https://github.com/maciekish/iReSign
https://github.com/RichardBronosky/ota-tools
https://gist.github.com/2878446
参考:http://stackoverflow.com/questions/6896029/re-sign-ipa-iphone
相关文章推荐
- IOS ipa包(无源码)企业证书签名手动替换
- iOS开发--in house发布和安装(ipa重新签名)
- iOS开发--in house发布和安装(ipa重新签名)
- iOS企业ipa(299)证书制作、打包发布全流程(亲测,成功)
- iOS开发--in house发布和安装(ipa重新签名)
- iOS开发--in house发布和安装(ipa重新签名)
- iOS企业ipa(299)证书制作、打包发布全流程
- iOS企业ipa(299)证书制作、打包发布全流程
- iOS企业ipa(299)证书制作、打包发布全流程
- iOS开发--in house发布和安装(ipa重新签名)
- iOS企业帐号对ipa重新签名流程
- iOS开发--in house发布和安装(ipa重新签名)
- iOS 企业证书发布app 流程
- Xcode4.5.1破解iOS免证书开发真机调试与ipa发布
- IOS学习笔记61--299刀企业证书APP的发布
- 【iOS开发】企业版证书($299)In-House方式发布指南
- ios 用个人签名的应用不能同时发布企业 Distribution
- iOS 企业证书发布app 流程
- iOS企业开发In House ipa发布流程
- iOS企业开发In House ipa发布流程