Unity3D研究院之IOS全自動打包產生ipa__IOS

來源:互聯網
上載者:User
   接著上一篇文章, 自動產生framework,這篇文章我把shell自動化打包ipa整理了一下,希望大家喜歡,嘿嘿。。 建議大家先看一下上一篇文章。 http://www.unitymanual.com/thread-21475-1-1.html

       首先我們要先搞清楚nity全自動打包的重要步驟。

1.自動產生xcode工程。

2.自動產生.ipa和dsym檔案。

3.上傳appstore(本篇略)

       首先我們在做渠道包時,一般每個渠道都有自己一些特殊的需求,比如 遊戲名子 、遊戲表徵圖、SDK、等等。那麼我在在做自動化打包的工具時,需要把渠道作為參數傳入shell指令碼中,如下圖所示開始運行我的shell指令碼,這裡只接收一個參數,其實就是告訴指令碼你要打什麼渠道的包,這裡我寫91。

       指令碼比較簡單,原理就是先產生xcode工程,然後接著產生.ipa 。 代碼中的$1 就表示我傳入的第一個參數 91字串。

       UNITY_PATH :就是unity安裝的路徑, 如果你不改Unity的名子Mac上就會是這個路徑。

       PEOJECT_PATH:這個是你遊戲工程的路徑。。就是 Assets/上一級的哪個路徑。。

        BUILD_IOS_PATH:這個是我打包產生ipa的一個指令碼,後面我會細說我目前把這個指令碼放在我的遊戲工程裡, 所以他是一個相對路徑。

        XCODE_PATH:這個是產生xcode工程的路徑,因為可能有很多渠道,所以我就傳入的91字串作為檔案名稱。 [AppleScript]  純文字查看  複製代碼 ?

01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 #!/bin/sh   
相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.