ld: warning: object file (/Users/peak/Library/Developer/Xcode/DerivedData/simulator-dgnzrqwmwzcksaffuvliqnoeoudq/Build/Products/Debug-iphonesimulator/libcocos2d iOS.a(CCPUEventHandler.o)) was built for newer iOS version (6.0) than being linked (5.1)
Undefined symbols for architecture x86_64:
“_CTFramesetterCreateWithAttributedString”, referenced from:
_calculateShrinkedSizeForString(NSAttributedString**, objc_object*, CGSize, bool, int&) in libcocos2d iOS.a(CCDevice-ios.o)
“_CTFramesetterSuggestFrameSizeWithConstraints”, referenced from:
_calculateShrinkedSizeForString(NSAttributedString**, objc_object*, CGSize, bool, int&) in libcocos2d iOS.a(CCDevice-ios.o)
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
服了,生成不了simulator 就算了,也不做宏定义来区分,去了js还有bug 一看就是刚入行不久的人写的代码。
最后,你才发现弄好x86_64后,只能生成mac版的才能用。这真的是一路坑,坑一辈子的节骤呀。想做专业,能不能拿出点专业的质量呀。