把iOS項目打包爲ipa包

第一步. 到當前工程下–Products 右鍵Show in Finder;
第二步. 進入Finder下, 選中工程的app文件, 打開iTunes,
把當前工程app拖拽到iTunes裏面
第三步. 在ITunes應用程序中, 可以看到你的工程程序, 選中, 把它從iTunes的那個列表中拖出來(比如拖到桌面)

so, ipa得到了!

相關:
1、IPA是Apple程序應用文件iPhoneApplication的縮寫。簡單來說,Mac 下的軟件就像是 Windows 下的綠色軟件一樣,解壓後即可使用,不需要安裝,卸載的話也只用刪除程序文件即可(這裏不涉及 pkg 格式安裝包)。
2、ipa 文件實質是一個 zip壓縮包(不是 rar 或 7z 包),包含 3 個組件:payload 目錄下的 .app 目錄,這個是軟件的主程序;iTunesArtwork,實質是一個無後綴名的 png 圖片,用來在 iTunes 中顯示圖標;iTunesMetadata.plist,記錄購買者信息、售價等數據。
3、由於 zip 包不能記錄權限和所有者等信息,所以蘋果規定了 ipa 的安裝方式,即全部 ipa 都會解包安裝在 /var/mobile/Applications 目錄下,全部文件和目錄的所有者及用戶組均設爲 mobile(ID 爲 501),主程序(可執行文件)的權限設爲 0755 (所有人都可以執行,但只有所有者可以修改),可執行文件在 plist 中定義。全部目錄權限設爲 0755,而其它所有文件都設爲 0644(僅所有者可以修改,其餘人只允許讀取,全部人都不允許執行)。
但是這種方式得到的ipa包未越獄的設備無法安裝!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章