restkitはoauth2プロトコルを別の方法で使用しています。自分の方法で使用できるように、コードを変更する必要があります。
から:
// OAuth 2 valid request
if (self.authenticationType == RKRequestAuthenticationTypeOAuth2) {
NSString *authorizationString = [NSString stringWithFormat:@"OAuth2 %@", self.OAuth2AccessToken];
[_URLRequest setValue:authorizationString forHTTPHeaderField:@"Authorization"];
}
に:
// OAuth 2 valid request
if (self.authenticationType == RKRequestAuthenticationTypeOAuth2) {
NSString *authorizationString = [NSString stringWithFormat:@"Bearer %@", self.OAuth2AccessToken];
[_URLRequest setValue:authorizationString forHTTPHeaderField:@"Authorization"];
}
「Oauth2」の代わりに「Bearer」を使用しています...。
プロジェクトにレストキットをインポートするためにCocoaPodsを使用しています。
githubでRestkitリポジトリをフォークし、公式バージョンの代わりにCocoaPod経由でフォークを使用できますか?