2012-11-30 41 views
1

無法在所選擇的目的地的XCode 4.5.2:無法對選定的目標運行 - Facebook的SDK

選擇的目標不支持爲其選擇的軟件是建立在架構上運行。切換到支持該體系結構的目標以運行選定的軟件。

Cannot run on the selected destination

我使用Facebook,IOS的SDK從GitHub:https://github.com/facebook/facebook-ios-sdk 最新測試提交(2a030e795aed343e7614e149a5ebdfa78b223a72)和SDK版本 - 3.0.8標籤,都具有同樣的問題。測試了iDevices和iSimulator上的Hackbook,Scrumptious,FriendPickerSample。

這是工作之前(在舊版本的XCode),所以它可能是xcode升級,但我的其他項目工作正常。我已經嘗試了多種解決方案,這個網站適用於其他人,但不是我的,有沒有人會遇到過這與Facebook的SDK特別?提前致謝!

回答

1

不幸的是,這似乎是XCode上的一個錯誤,它會在每次重啓時重新建立並運行一次,並將整個項目目錄移動到其他路徑。這是很可悲的,因爲蘋果一直都比較大M的

+0

我面臨同樣的問題,你如何管理它運行?我想運行這個。 –

+0

它仍然不會偶爾運行。 我下載了iPhone 5.1的模擬器,它的失敗次數較少 – Zennichimaro

7

編輯蹩腳的做好產品,爲消費者,但他們所有的開發軟件:我發現這個問題,如果你安裝了FacebookSDK並且添加了資源的文件夾來獲得facebook圖片按鈕有一個Info.plist文件。 Xcode對這個info.plist文件很奇怪。我已刪除它,做了一個乾淨的,現在它完美:)

老: 這裏的相同的行爲。在另一個項目中,它運行得非常好,但在這個項目中我總是遇到同樣的問題。一些XCode重新啓動後有時它運行正常,有時我在運行時「點擊」,然後發生nothings,有時它會運行...

最好的選擇是將項目移動到其他路徑。從lib依賴項中添加和刪除libsql3.0有時也可以使用。

+0

太好了,我在這個問題上花了3個小時在我的代碼上。謝謝! – Joze

0

我遇到了這個問題。它似乎是在XCode掛了之後開始的,我不得不強制退出。這是4.6更新的前一天。我希望這個更新能夠解決這個問題。在我開始得到這個消息之前,我確實得到了一個成功的版本(實際上在4.6中有兩個不同但類似的消息似乎是交替的)

我通過讓XCode更新項目設置來解決問題。當我做了我的項目的副本,並打開它,但很明顯,這個選項也是原來的。這是我做的

在我的項目「MyProject項目」下的問題導航器一條消息MyProject.xcode 驗證項目設置 更新至推薦設置

我點擊那個和我被提供了一個帶有4個複選框的對話框,一些解釋性文本和執行更改的選項。我只是讓Xcode做出這些改變,一切都很好。

0

從Facebook資源文件夾中刪除info.plist。更改XCode項目的位置並重置iPhone模擬器...現在它正在工作:) Buggy XCode!