2014-09-22 82 views
88

在我的項目中,我無法弄清楚如何創建IPA文件。任何人都可以一步一步解釋如何在Xcode 6中製作IPA文件嗎?如何在Xcode 6中創建IPA?

+2

http://stackoverflow.com/questions/24438010/xcode-6-beta-2-issue-with-exporting-ipa-your-account-already-has-a-valid-ios-di我希望這會幫你。 – user2226474 2014-09-22 09:36:30

+28

我不能相信這些MODS將此視爲「不清楚」。問題是絕對清晰的。這個用戶顯然反覆詢問如何在Xcode 6中製作一個.ipa。 – 2014-11-21 21:38:33

+2

我已經更新了這個問題(希望)會更清楚。提名重新開放,因爲這是谷歌首批點擊之一,我認爲這是一個很好的問題。 – 2015-03-16 15:34:48

回答

102

,你可以遵循如下:

1.Select你swiftDemo在您的Xcode(如圖左側),然後選擇產品選項,在其中您可以選擇歸檔選項。

Select Archive - The highlighted one in the image

  • 然後一個新的窗口將開闢如遵循和在該窗口中選擇出口選項
  • Select Export option

    3。然後,彈出窗口會顯示如下,並在您尋找蘋果商店時選擇第一個選項。 所以現在按照它說的話。

    Select First option

    UPDATE - >如下

    Save to ad-hoc

    選擇保存到臨時部署 - >然後如果你還沒有與蘋果的開發者ID號,然後在下面的屏幕會彈出

    Add apple id

    - >現在選擇添加在此並提供您的蘋果ID和密碼在新窗口中顯示。

    apple id and password required

    - >休息遵循了Xcode作爲引導,最終你將有你的IPA文件。

    - >與您的testflight一起去。

    不要忘記提供您的供應配置文件和證書,在xcode中對您的構建設置進行代碼簽名。

    +2

    完成這一步後,我的錯誤就會發生。 「爲了節省IOS應用商店開發,你需要添加一個在開發團隊'92P8AKNGW9'」 – bhavik 2014-09-22 09:57:01

    +0

    的IOS開發者計劃中註冊的蘋果ID帳戶。所以解決方案是轉到蘋果開發者一方並註冊自己的開發。爲此,您可能需要進行付款,然後使用該Apple ID將應用程序啓動到應用程序商店。看看這個鏈接[蘋果](https://developer.apple.com/app-store/) – nikhil84 2014-09-22 09:59:07

    +1

    我已經存在蘋果開發人員id和供應配置文件和證書也安裝。 – bhavik 2014-09-22 10:07:44

    15

    如果您要上傳.ipa文件到itunesconnect 沒有在Xcode集成開發者帳戶,並要使用應用程序加載器。那麼你可以用與iTunes生成.ipa。

    第1步: -選擇設備就地模擬器。

    enter image description here

    第2步: -轉到產品 - >選擇歸檔

    enter image description here

    第3步: - complited過程後右鍵點擊你的檔案 - >,並選擇顯示在Finder中

    enter image description here

    第4步: -當你在取景器點擊節目,你會重定向到存檔文件夾,看起來像這樣

    enter image description here

    第5步: -右鍵單擊.xarchive文件 - >選擇顯示包裝內容選項。

    enter image description here

    步驟6: -轉到產品文件夾 - >應用程序文件夾 - >你會發現yourprojectname.app

    enter image description here

    步驟7: -我們轉換。應用程序到.ipa只需拖放到iTunes。檢查下面的圖像,

    enter image description here

    步驟8: -現在把這個.ipa文件在安全的地方,使用時上傳與應用程序加載器。

    注: - 如果你想知道如何上傳與應用程序加載器應用程序,然後選中該

    Upload app with application Loader

    編輯: -

    警告: -別從.aap改爲.zip和.zip爲.ipa。

    我在很多回答中看到,他們建議壓縮.app文件,然後將擴展名從.zip更改爲.ipa。它現在不工作。通過這種方法,你會得到錯誤一樣,

    IPA is invalid, it does not include a payload directory.

    +1

    感謝您的拖放提示,不知道。 – 2016-12-23 13:18:27

    3
    1. Make your application with X-Code 
    

    2. Run your application in simulator 
    

    3. Open finder, Goto -> /Library/Developer/XCode/DerivedData/<Your App Name-blahblahblah>/Build/Products/Debug-iphonesimulator 
    

    4. Open iTunes -> Goto Apps 
    

    5. Drag YourApplication.app to iTunes 
    

    6. Drag back your app from iTunes to finder to get YourApplication.ipa 
    
    +0

    我的模擬器在運行應用程序後沒有顯示出來。所以你的方法對我來說就像一個魅力。 – 2016-10-10 10:42:36

    +0

    使用最新的XCode版本將文件夾更改爲'/ Users//Library/Developer/Xcode/DerivedData'。該設置可以在XCode的「文件」 - >「項目設置」中查看/更改。 – DominikSchlecht 2017-01-09 13:22:19

    1

    在Xcode 9.0版(9A235):

      1. 封存您的項目
    • 點擊窗口 - >管理器,選擇您的存檔項目。單擊導出
    • 選擇發展(選項)
    • 單擊下一步,簽署App和出口

    這會將發佈內容導出到您可以在其中找到.ipa文件的位置。