[iDev]透過Xcode直接把應用程式打包成ipa

注意:本方法需要先製作假憑證編譯於專案中,否則產生的ipa還是無法於iPhone中運行。製作方法請參考

http://blog.lansea-chu.com/index.php/archives/786

由於我有測試應用程式的需求,

採用ipa的方式佈署對我來說最快速也最方便。

也不需要另外透過SSH等方式來做佈署,
產生ipa檔的方式其實很容易,

沒有甚麼必要另外安裝外掛或者是用一些特殊方式

只要在編譯的時候選擇編譯到『裝置』

(即使你iPhone沒接上也沒關係)

編譯後如果說無法於裝置上執行,不用管他

直接編譯後到build資料夾底下去找編譯好的檔案,

有一個資料夾內會有兩個檔案
分別為你的專案名稱,與*.dSYM
在這個資料夾下創立一個目錄名字為Payload(大小寫要注意,否則會安裝失敗)

我們只需要將你的專案名稱的那個檔案,

放入這個目錄

接著壓縮成zip檔案,

再把副檔名改為.ipa

即可透過iTunes把ipa佈署到iPhone了

國立臺灣科技大學資管所畢,曾任微軟最有價值專家達6年,現職為工業技術研究院資通所工程師,專長為PHP,ASP.NET,Objective C(iOS)程式設計,手機遊戲設計,資料庫規劃與管理,產品行銷與線上社群,對於IT技術始終抱持著熱忱的赤子之心

Tagged with:
Posted in iPhone程式設計
4 comments on “[iDev]透過Xcode直接把應用程式打包成ipa
  1. Hong 說道:

    如果想那個app 在itunes 上可以看到圖像的話,
    可以弄一個512×512 的jpg 檔,命名為 iTunesArtwork
    把它和Payload zip 在一起就可以了。

  2. WILL 說道:

    謝謝您的分享~~

    請問, 文中的連結失效了, 是否還有其他地方可以查詢的到製作的方法呢?

    注意:本方法需要先製作假憑證編譯於專案中,否則產生的ipa還是無法於iPhone中運行。製作方法請參考
    http://blog.lansea-chu.com/index.php/archives/786

  3. Lansea.chu 說道:

    連結我有空的時候會重寫

    因為我原文的處理方法有些修正

發表迴響

你的電子郵件位址並不會被公開。 必要欄位標記為 *

*

你可以使用這些 HTML 標籤與屬性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>