工作准備:
1. 准備一台MAC
2. 擁有一份299企業證書,
然后按照下面步驟操作:
1. 把xxxx.ipa改成xxx.zip, 解壓縮得到Payload文件夾
2. 替換Payload里的embedded.mobileprovision為自己的mobileprovision
3. 在mac上打開終端, 執行:
codesign -f -s "你的證書字符串" --resource-rules Payload/xxxx.app/ResourceRules.plist Payload/xxxx.app/
這行命令很可能出錯,
object file format unrecognized, invalid, or unsuitable
此時需要xcode 里去升級一下developer tools,或者需要先執行:
export CODESIGN_ALLOCATE=/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/codesign_allocate
到這里為止已經差不多完成,再把Payload打包成ipa。
最后,使用在線安裝的方式進行安裝。
如果想用應用內部來裝的話,查找相關文章:iOS構建web站點。
如此簡單。
轉http://nsobject.me/?p=160