当前位置:  操作系统>IOS

ios app 开发中ipa重新签名步骤介绍

 
分享到:
    发布时间:2014-2-4  


    本文导语:  作为一个app应用程序开发者,在app应用程序在苹果商店上架前总需要将安装包安装到ios机器上进行测试,这个时候我们就需要打包in house版本的ipa了,打包in house实际上是一个将ipa应用程序重新签名的一个过程。一般来...

   作为一个app应用程序开发者,在app应用程序在苹果商店上架总需要将安装包安装到ios机器上进行测试,这个时候我们就需要打包in house版本ipa了,打包in house实际上是一个将ipa应用程序重新签名的一个过程。一般来说打包in house需要以下东西:mac机器,一般打包ipa都是在mac机上打包的,一个后缀名为.mobileprovision概要配置文件,一个后缀名为p12证书,还有一个后缀名为.cer的证书,还有就是你想重新签名的ipa.

  如何给ipa重新签名

步骤1 :
unzip YourApp.ipa
步骤2:  
rm -rf payload/yourapp.app/_codesignature
步骤3:  
cp inhouse.mobileprovision payload/yourapp.app/embedded.mobileprovision
步骤4:  
/usr/bin/codesign -f -s "iPhone Distribution: YourCompanyName" --resource-rules Payload/YourApp.app/ResourceRules.plist Payload/YourApp.app
步骤5:
zip -r YourApp_inhouse.ipa Payload


* InHouse.mobileprovision 是你要用来签名的provision文件
* iPhone Distribution: YourCompanyName 是指该签名对应的证书的名字。这个可以在keychain中找到

    您可能感兴趣的文章:

  • 本站(WWW.169IT.COM)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.169IT.COM)站内文章除注明原创外,均为转载,整理或搜集自网络.欢迎任何形式的转载,转载请注明出处.
    转载请注明:文章转载自:[169IT-IT技术资讯]
    本文标题:ios app 开发中ipa重新签名步骤介绍
相关文章推荐:


站内导航:


特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

©2012-2017,169IT.COM,E-mail:www_169it_com#163.com(请将#改为@)

浙ICP备11055608号