我最近得到了一個新的開發機器並下載了最新的xcode 4.5。它只帶有IOS 6,所以我去了,從舊的xcode獲得sdk 5.0和5.1。xcode 4.5不會讓我在ios 5.1設備上調試
在運行ios 5.1測試的設備,我想暫時保持這種狀態。
在我的項目設置中,我將base sdk設置爲了ios 5.1。
問題是,當我嘗試在我的ios 5.1設備上進行調試時,xcode抱怨我需要將iOS設備連接到最新版本的iOS才能運行我的應用程序。
我該如何解決這個問題?
我最近得到了一個新的開發機器並下載了最新的xcode 4.5。它只帶有IOS 6,所以我去了,從舊的xcode獲得sdk 5.0和5.1。xcode 4.5不會讓我在ios 5.1設備上調試
在運行ios 5.1測試的設備,我想暫時保持這種狀態。
在我的項目設置中,我將base sdk設置爲了ios 5.1。
問題是,當我嘗試在我的ios 5.1設備上進行調試時,xcode抱怨我需要將iOS設備連接到最新版本的iOS才能運行我的應用程序。
我該如何解決這個問題?
使用Xcode 4.5時,您肯定可以在iOS 5.1設備上運行您的應用程序 - 我現在正在這樣做。
如果您的設備配置爲開發,您有沒有在Xcode組織者中籤入?轉到組織器(左上角的圖標之一),從左側列表中選擇您的設備,然後單擊「用於開發」(如果可用)。
希望這會有所幫助。
我沒有看到「使用爲發展「的選擇,但我以前正在使用它進行開發。 – dubbeat
我有你的xCode 4.5,我有一個iPod Touch 3G 5.1.1,它與iOS 6 SDK完美配合。 SDK編號不會告訴您它只適用於該固件。 在項目設置下的目標,你可以定義SDK,而不是你建立與(這是6.0)的SDK,但遵守前面告訴MINOS是
嘗試在插入您的5.1設備重新啓動什麼。
我的iPod 5.1.1提供並用於開發。如果我選擇方案「iOS設備」Xcode 4.5.2拒絕運行,告訴我「Xcode無法使用選定的設備運行」。然而,當我將該方案設置爲「羅伯特的iPod」(或其他)時它確實有效。當我插入設備時,此選擇不會立即顯示,有時我似乎需要退出並重新啓動Xcode和/或iTunes(或重新啓動)才能看到它。
較新版本的Xcode只允許您使用支持iOS 16.0或更高版本的設備進行測試。請前往最近的Apple Store併購買最新,最貴的iDevice。 – 2012-10-11 10:25:13
儘管設置了我的基礎sdk?!? – dubbeat
嘗試從首選項下載額外的ios模擬器稱爲組件 - >下載並選擇組件,然後單擊檢查並立即安裝按鈕 –