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
In order to use this framework via Carthage in Xcode 8 I had to lower the deployment target. Otherwise errors like this would occur: