[英]iOS 9 not supported on Xcode 6.3
我為iPhone 5s下載了iOS 9測試版,想要測試我已完成的應用程序,但現在它說我的iPhone是不合格的設備。 有沒有辦法在不下載Xcode 7測試版的情況下仍能在我的iPhone上運行應用程序?
您可以使用Xcode 6在iOS 9設備上運行應用程序,但首先您需要在XCode 7上構建您的應用程序,之后它將支持XCode 6.我不知道原因。 我已在My Mac上查看過此內容。
[編輯] 步驟
當我用Xcode6檢查iOS9時,Bugs非常少。 所以我計划用XCode6支持iOS9以便快速發布。 后來我會為XCode7做。
您可以從Xcode 6.4構建到iOS 9.0或9.1 beta設備,但不是開箱即用。 下載Xcode 7.0和/或Xcode 7.1 beta dmg,並復制
Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/9.0 (13A340)
來自Xcode 7.0或:
.../9.1 (13B5110e)
從Xcode 7.1 beta文件夾到Xcode 6.x中的相應文件夾。 重新啟動Xcode后,iOS 9.0 / 9.1設備將不再標記為不合格。
如果您在iPhone上安裝了iOS 9 beta,那么如果沒有Xcode 7,就無法在其上進行開發。
然而,這並不是一件完全可怕的事情; 你可以在同一台計算機上輕松擁有Xcode 7和Xcode 6。
(根據Apple的說法,你不能做的是將你的iPhone恢復到iOS 8 - 但是下面有一些評論來自能夠做到這一點的人。)
不需要在Xcode 7.0上構建您的項目,只需打開並選擇您的設備,然后打開您的Xcode 6.4,您的設備將自動更新Xcode 6.4構建應用程序所需的東西
不是最簡單或最正確的方式。 但是,如果你真的需要在設備上測試一次或兩次。
在Xcode中,
應用程序將安裝到ios9設備。
不,您必須下載Xcode 7 beta,因為編譯器和調試器等工具是IDE的一部分。
正如Apple Developer Website( 此處 )所述,Xcode 7 Beta具有適用於iOS 9的Swift 2編譯器和SDK。我的猜測是,您當前的Xcode不知道如何編譯iOS 9 SDK。
但是,Apple沒有特別提到Xcode 7作為要求。 它聲明OS X Yosemite或更高版本是必需的。
我認為你不能專門下載Xcode中不支持的SDK。 例如,您可以轉到Xcode - >首選項 - >下載,在組件下可以看到iOS 9模擬器。
如果您轉到iOS 9 SDK並下載它,它似乎只下載設備操作系統而不是整個SDK。
總之,我相信SDK“套件”與Xcode 7集成,允許您在iOS 9設備上進行開發。 沒有升級,我不認為你能做到這一點。 我可能錯了。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.