When I run my project on iOS 5.1 simulator, it shows
yld: lazy symbol binding failed: Symbol not found: _objc_setProperty_nonatomic_copy Referenced from: /Users/apple/Library/Application Support/iPhone Simulator/5.1/Applications/3A003E5F-2C66-494F-BCC1-C3EE82F01464/dogTree.app/dogTree Expected in: /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.1.sdk/System/Library/Frameworks/Foundation.framework/Foundation
And I do not have 5.1 SDK. But why is the library search path 5.1, not 6.0?
My whole project and work on the iOS 6.0 device, but when I install it on iOS 5.0 or 5.1 devices, it breaks down and displays as the following message.
Please help me, do I need to run iPhone 5.1 simulator for iOS 5.1 SDK?
Jeff wang
source share