opencv framework could not run on ios5.0 (Bug #2507)
Description
download the newest 2.4.3 framework for ios.
running a simple program with the framework with different ios version:
1) run on iPhone 5.0 or 5.1 simulator, error happens, beneath is the Xcode log:
dyld: lazy symbol binding failed: Symbol not found: _objc_setProperty_nonatomic
Referenced from: /Users/kechunlin/Library/Application Support/iPhone Simulator/5.0/Applications/BF32D890-97AD-42CF-B85E-4349F4CD4F41/FaceDetectVideo.app/FaceDetectVideo
Expected in: /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk/System/Library/Frameworks/Foundation.framework/Foundation
dyld: Symbol not found: _objc_setProperty_nonatomic
Referenced from: /Users/kechunlin/Library/Application Support/iPhone Simulator/5.0/Applications/BF32D890-97AD-42CF-B85E-4349F4CD4F41/FaceDetectVideo.app/FaceDetectVideo
Expected in: /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk/System/Library/Frameworks/Foundation.framework/Foundation
2) run on device of iPhone5.0, the same error happens as on simulator above
3) run on ios 6.0 both on simulator and device, the program works well.
Additionally, the same phenomenon happens with last version - opencv 2.4.2 for ios.
So it seems opencv framework only support ios6 and don't support ios5.
Hope ios5 is also be supported.
Associated revisions
Merge pull request #2507 from apavlenko:haar_perf_test_cleanup
History
Updated by Haishu Zheng over 12 years ago
I am so sorry that I submit this bug twice, who would like to help me to delete or close this bug?
Updated by Maria Dimashova over 12 years ago
- Category set to ios
Updated by Vadim Pisarevsky over 12 years ago
- Assignee set to Alexander Shishkov
Updated by Alexander Shishkov over 11 years ago
We don't support iOS 5.
- Status changed from Open to Done
- HW Platform set to ARM
- Operating System set to iOS
- Affected version set to 2.4.0 - 2.4.6