因爲SDK 4中的模擬器3.2和4.0並不實際適用於iPhone模擬(它總是出來iPad並且根本沒有響應),所以我最終用2個SDK安裝,使用SDK 3.1.3/Simulator 3.1進行模擬,以及SDK 4,用於在OS 4上構建到iPhone上。(更多詳細信息here。)是否可以使用XCode 3.2.3中的iPhone Simulator 3.1?
我嘗試使用SDK4-XCode 3.2.3中的舊模擬器3.1,例如通過將完整的「iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator3.1.3.sdk」目錄複製到相應的XCode3.2.3目錄中,並選擇Simulator-3.1.3(它出現在「Active Executable」列表中),但它不能建立,超過30個錯誤,例如
未定義的符號:
「_OBJC_CLASS _ $ _ NSURLConnection的」, 從引用: objc級-REF對NSURLConnection的在 GRACEViewController.o
「_OBJC_CLASS _ $ _的NSString」,從引用 : objc -class-REF到的NSString在GRACEViewController.o
是否有使用的XCode 3.2.3時使用模擬器3.1(而不是3.2模擬器或4.0)(WHI的方式ch是必須在OS 4上構建到iPhone上)
你好你找到一種方式來運行較早版本的模擬器?我有同樣的問題。 – 2010-08-30 08:18:27
嗨,我終於安裝了2個版本的XCode。使用模擬器3.1.3的舊版本3.2.1以及僅將新版本3.2.3構建到設備中。 – lionfly 2010-09-01 00:23:26