回答
對於我來說,將活動SDK從3.2更改爲4.0。如果您的項目被提及在iPad和iPhone上工作(或兼容性問題),我相信唯一的方法是在模擬器上運行您的應用程序之前手動切換活動的可執行文件。 Apple:「iPhone OS 3.2不支持iPhone和iPod touch設備,只能在iPad上運行。」
您可以從模擬器的菜單中選擇設備。
我也在尋找一種方法讓iPhone始終自動選擇而不是iPad。我們都知道我們可以從模擬器中進行選擇。從4.2開始,它就更成問題了。
嘗試 項目>活動可執行文件,然後選擇您想要的文件。
是的,這很煩人。這對我有效: 打開羣組/文件夾資源中的.plist文件,並選中「應用程序需要iPhone環境」複選框。
我終於自己解決了這個問題。
首先,安裝的Xcode的新版本,這是Xcode的4
然後設置項目計劃到iPhone模擬器,並在Xcode多次運行應用程序。
並重新安裝xCode 3,問題就會消失!
以上都不是爲我工作,但下面的照顧問題的:
來源: http://www.cocoabuilder.com/archive/xcode/301182-xcode-3-2-6-keeps-switching-to-ipad-simulator.html
摘錄:
這適用於的XCode 3.2 0.6。我還沒有使用XCode 4.x所以不知道 如果這可以工作。以防萬一,我會在做 之前退出XCode。
轉到項目文件夾並找到.xcodeproj文件。用鼠標右鍵單擊 (或按住Ctrl單擊),然後選擇顯示包裝內容。當出現 包內容窗口時,找到.pbxuser文件(如果項目由多個人 和/或多臺計算機進行處理,則可能有多個此類文件)。在您的 首選文本編輯器中打開該文件,即XML。找到包含註釋「/ * Project object * /」的部分。 關鍵字「activeSDKPreference」很可能在該部分沒有一行。如果沒有這樣的密鑰,請添加以下內容:
activeSDKPreference = iphonesimulator4。2;
我在該部分的「activeExecutable」鍵後找到它,所以我 一直以相同的順序添加它。
如果已經存在「activeSDKPreference」條目,請將其更改爲 「iphonesimulator4.2」。
關閉編輯器和包內容窗口,然後雙擊 .xcodeproj文件重新打開該項目。現在你應該有 條目爲iPhone Simulator 4.2和iPad Simulator 4.2在項目 設置下拉菜單中,與iPhone Simulator 4.2可能已經 檢查。
其他注意事項:
1)在我的具體情況,我在.pbxuser文件項所說 iphonesimulator4.3,即使在項目,項目設置 菜單 它說iphonesimulaor4.2 !.但是,一旦我將其更改爲 iphonesimulator4.2在.pbxuser文件中,它會一直停止自動選擇 iPad 。 2)如果你使用SVN,你不會在SVN列中看到「M」,表明 你改變了項目(即使你刷新/更新)。但是, 只是 做一個「提交整個項目」,您更改爲.pbxuser文件 將 得到更新。我還建議您在 登記處 評論中提及這篇文章,如果您需要將其更改爲任何 原因。
對於XCode的版本3.2.6以下幫助: 項目 - >活動Executable-> iPhone模擬器4.3
如果正在爲新的XCode環境,我不知道。 Gary Tsui先前也指出了這種方法。
在Xcode中,
點擊產品 - >目的地 - > iPhone模擬器 - >選擇設備來運行。
然後構建並執行Xcode項目。
It works ..
轉到Hardware> Device from simulator menu。
- 1. applicationWillResignActive如何在iPhone模擬器測試
- 2. 我如何測試使用Xcode的iPhone模擬器
- 3. 修改默認模擬器
- 4. xcode iphone更改默認開始視圖
- 5. Xcode中:試圖在iPhone模擬器
- 6. Xcode默認模擬位置
- 7. 如何在iPhone模擬器中更改時間和時區?
- 8. iPhone模擬器:默認啓動iPad?
- 9. iPhone模擬器默認硬件版本
- 10. 如何在iPhone模擬器中設置默認設備?
- 11. 更改iPhone的默認瀏覽器
- 12. 在Android Studio 2.0中更改Android模擬器的默認大小
- 13. 更改MCC和MNC在Xcode模擬器
- 14. 如何更改用於在rails中測試的默認「www.example.com」域?
- 15. 更改默認的JavaScript編輯器iOS模擬器
- 16. 如何更改默認視圖控制器在Xcode
- 17. 如何更改默認時區在PHP
- 18. 在iPhone模擬器中更改光標?
- 19. 如何在測試運行時在Xcode UI測試中模擬網絡請求?
- 20. Xcode 7.1.1:如何在模擬器中測試3D觸摸
- 21. Xcode字體大小在iPhone上測試時隨機更改
- 22. 如何更改Pycharms默認測試骨架從單元測試格式到Pytest?
- 23. Ionic 3x:單元測試,模擬默認控制器
- 24. 如何更改Xcode中的默認加載視圖控制器?
- 25. 崩潰時調試在iPhone模擬器
- 26. Angular2默認更改檢測
- 27. 在iPhone模擬器默認值中不一致的默認值(NSUserDefaults)行爲
- 28. 更改默認的NetBeans調試器?
- 29. iPhone模擬器顯示器
- 30. 如何在iPhone模擬器上測試MFMessageComposeViewController?
也許這也有幫助。它適用於我http://stackoverflow.com/questions/2332214/setting-the-active-executable-in-xcode – 2011-02-28 21:09:55