2013-03-22 78 views
8

的錯誤,我一直想現在就解決這個問題了一會兒。我試圖建立一個模擬器的原因是爲了獲取現在在appstore中需要的視網膜4英寸顯示器的屏幕截圖。我正在製作一個統一的應用程序,我從論壇上看到人們在模擬器構建中取得了成功。iphonesimulator(SDK未找到)在Xcode

當爲iphone/ipad進行常規編譯時,我沒有任何錯誤,但是打開我的項目(在統一時標記爲模擬器)並嘗試將其構建到模擬器失敗,並顯示鏈接器錯誤(請參閱下文)。很明顯,"iphonesimulator (SDK not found)" message in Architecture -> Base SDK selection list。儘管在檢查首選項 - >下載時,所有模擬器都已安裝。我可以手動啓動模擬器

我是初學者到iphone/ipad開發,特別是在Xcode,我正在搜索有關此問題的論壇,並沒有發現任何可以解決我的問題。任何人都可以指引我走向正確的方向嗎?我應該嘗試什麼,我應該在哪裏尋找錯誤?

謝謝!

ld: warning: directory not found for option '-L"/Users/mirko/Dropbox/Unity' 
ld: warning: directory not found for option '-LProjects/Project3D' 
ld: warning: directory not found for option '-LProject/Project3D/Builds/iOS/S3D"' 
ld: warning: directory not found for option '-L"/Users/mirko/Dropbox/Unity' 
ld: warning: directory not found for option '-LProjects/Project3D' 
ld: warning: directory not found for option '-LProject/Project3D/Builds/iOS/S3D/Libraries"' 
0 0x10a87b098 __assert_rtn + 144 
1 0x10a87e431 mach_o::relocatable::Section<x86>::addRelocFixup(mach_o::relocatable::Parser<x86>&, macho_relocation_info<Pointer32<LittleEndian> > const*) + 1781 
2 0x10a88e636 mach_o::relocatable::Section<x86>::makeFixups(mach_o::relocatable::Parser<x86>&, mach_o::relocatable::Parser<x86>::CFI_CU_InfoArrays const&) + 90 
3 0x10a88aaad mach_o::relocatable::Parser<x86>::parse(mach_o::relocatable::ParserOptions const&) + 1433 
4 0x10a8820c3 mach_o::relocatable::Parser<x86>::parse(unsigned char const*, unsigned long long, char const*, long, ld::File::Ordinal, mach_o::relocatable::ParserOptions const&) + 313 
5 0x10a87faa1 mach_o::relocatable::parse(unsigned char const*, unsigned long long, char const*, long, ld::File::Ordinal, mach_o::relocatable::ParserOptions const&) + 149 
6 0x10a8a033a archive::File<x86>::makeObjectFileForMember(archive::File<x86>::Entry const*) const + 794 
7 0x10a89fb50 archive::File<x86>::forEachAtom(ld::File::AtomHandler&) const + 198 
8 0x10a8b176c ld::tool::InputFiles::forEachInitialAtom(ld::File::AtomHandler&) + 420 
9 0x10a8ba884 ld::tool::Resolver::resolve() + 44 
10 0x10a87b380 main + 370 
11 0x10a86ccd4 start + 52 
A linker snapshot was created at: 
    /tmp/Project3DSystem-2013-02-20-134511.ld-snapshot 
ld: Assertion failed: (src.atom != NULL), function addRelocFixup, file /SourceCache/ld64/ld64-136/src/ld/parsers/macho_relocatable_file.cpp, line 5468. 
+0

上有何進展? – Rizon 2013-05-27 11:26:10

+0

你正在使用哪個版本的Unity和Xcode?有些人不和別人一起工作。 – Dover8 2015-01-28 09:23:47

回答

0

嘗試重新安裝xcode,除非您已經這樣做了。

0

我已經在我的項目有類似的問題,但我不使用Unity3D。我已經找到與此相關的一些材料:

是的,我已經在我的弗里斯特時間來 模擬器運行遊戲遇到了這個問題。最後我找到了SDK版本必須是相同的。如果你選擇 在unity3d 4.1,則必須在4.1版本 模擬器上運行它。它會給你什麼幫助嗎?

原文鏈接:iphonesimulator (SDK not found)

0

檢查你的部署目標並將其設置爲4.3或更高版本。另請參閱Objective C/C++編譯器並將其設置爲Apple LLVm Compiler 5.0(xcode 5)。

在此之後檢查您的構建設置基地的SDK,並修改確保它被設置最新的iOS 7.0或任何最新的SDK你。

你必須檢查部署目標都在prject設置面板中的目標和項目圖標。