nicklockwood / iRate

[DEPRECATED]
http://charcoaldesign.co.uk/source/cocoa#irate
Other
4.1k stars 734 forks source link

Lowered IPHONEOS_DEPLOYMENT_TARGET to 8.0 (Carthage; Xcode 8) #270

Closed kominak closed 7 years ago

kominak commented 7 years ago

In order to use this framework via Carthage in Xcode 8 I had to lower the deployment target. Otherwise errors like this would occur:

dyld: lazy symbol binding failed: Symbol not found: _objc_unsafeClaimAutoreleasedReturnValue
  Referenced from: /Users/oto/Library/Developer/CoreSimulator/Devices/706FCB5F-5FC0-4A57-995F-2C48289D3CE7/data/Containers/Bundle/Application/8556CC15-1112-4AA1-80D9-05FCFAF3F70D/Consumer.app/Frameworks/iRate.framework/iRate (which was built for iOS 9.0)
  Expected in: /Library/Developer/CoreSimulator/Profiles/Runtimes/iOS 8.4.simruntime/Contents/Resources/RuntimeRoot/usr/lib/libobjc.A.dylib

dyld: Symbol not found: _objc_unsafeClaimAutoreleasedReturnValue
  Referenced from: /Users/oto/Library/Developer/CoreSimulator/Devices/706FCB5F-5FC0-4A57-995F-2C48289D3CE7/data/Containers/Bundle/Application/8556CC15-1112-4AA1-80D9-05FCFAF3F70D/Consumer.app/Frameworks/iRate.framework/iRate (which was built for iOS 9.0)
  Expected in: /Library/Developer/CoreSimulator/Profiles/Runtimes/iOS 8.4.simruntime/Contents/Resources/RuntimeRoot/usr/lib/libobjc.A.dylib