2014-09-29 38 views
4

我必須通過AdHoc分發應用程序。使用歸檔後的Xcode 5,我選擇「Save for enterprise distribution」選項,然後插入我上傳.ipa.plist的網址。Xcode 6歸檔爲AdHoc分發

現在在Xcode 6中這個選項消失了,我無法生成.ipa.plist,但只有.ipa

有人知道如何在Xcode 6中創建.ipa.plist以便在網站上上傳這些文件,以便讓測試者在iOS7上安裝測試用例不運行的簡單方法?

+0

[Xcode 6 Save for Enterprise Deployment不會爲ipa創建plist嗎?](http://stackoverflow.com/questions/25910387/xcode-6-save-for-enterprise-deployment-does-not -create-plist-for-ipa-now) – Aaganrmu 2014-10-14 07:22:46

回答

0

當您按導出時,您會得到3個選項,其中一個選項是企業部署的保存。 但是,您也可以使用testflight並將應用程序保存爲adhoc部署。

+1

是的,這沒關係。但是testflight只能在iOS 8上運行。那麼如何在iOS 7設備上安裝Xcode 6? – Fry 2014-09-29 12:50:39

+1

我知道,閱讀這個問題;) 問題很簡單:如何從Xcode 6生成ipa和plist以安裝在iOS 7上(其中沒有測試飛行) – Fry 2014-09-29 13:22:44

+0

正如賈斯汀所說,拿一箇舊的plist並修改它與你想要的值。 – Bek 2014-09-29 18:01:12

1

如果您有以前出口的plist,可以使用同一個。我使用企業部署來分發應用程序,我所做的只是創建ipa並將其上傳到服務器。我很早以前就創建了我的plist文件。如果需要,您還可以更新那裏的數據,但到目前爲止,我沒有遇到任何推出新版本而無法更新該文件的問題。

2

解決方案1):

下載Xcode 5.1.1。並從Xcode 6.1中單獨安裝。 (在不同的文件夾中)。 這種方式可以很容易地生成.plist文件,因爲您提到您需要它用於iOS 7. 您可以隨時保留Xcode 5.1.1。圍繞並從中打開您當前的項目。

方案二):

使用舊的.plist文件或創建一個新的: Xcode 6 Save for Enterprise Deployment does not create plist for ipa anymore?

解決方案3):

等待蘋果在即將到來的解決這個 「錯誤」 Xcode版本:)。