全新製作的流程
http://itools.hk/article59.htm
對 ipa 有興趣的話,可以看這邊的資源
http://blog.csdn.net/chengyakun11/article/details/8497733
iOS 使用的安裝格式
http://www.helmsmansoft.com/index.php/archives/1824
ipa 結構
http://floatlearning.com/2011/11/re-signing-an-ios-app-without-xcode/
文章介紹了 ipa 的檔案結構
iTunesArtwork
iTunesMetadata
Payload - App Binary //檔案
- Bundle resources //資源
- embedded.mobileprovision // provisioning 檔案
- _CodeSignature // code sign
一般來說,dev app 並不需要 entitlement 檔案
除非有需要使用到需由 entitlement 指定的 push/iCloud 或類似服務
re-signing app
如果想要更新 app 的 provisioning
可以使用 /use/bun/codesign 處理
這樣的機會也許不會太多
不過當app 只有 mobile provisioning 改變的情況下
也許會希望使用這種作法
(新增裝置時,加入裝置的 UDID 後,需要更新 provision 檔案並重新簽署
重新簽署動作的 script
https://gist.github.com/mediabounds/1367348
AppResigner
http://www.gorbster.net/blog/archives/273
重新簽署 app 的 app (只認 .app 檔案,不認 .ipa)
沒有留言:
張貼留言