soundcloud API を使用する iOS アプリを開発しています。
このチュートリアルに従いました: https://github.com/soundcloud/CocoaSoundCloudAPI
ログインステップまではすべて問題ありませんでした.曲をアップロードしようとしましたが(別のことを試すためだけに)、同じ結果になりました...ログインするフィールドがありません.
サウンドクラウドのポップアップが 1 秒後に消えることもあれば、何も追加されず、UI がこの状態のまま (スピナーがアクティブな状態) になることもあります。
コンソールに、次のエラー メッセージが表示されます。
エラーが発生しました: リダイレクト URI の不一致
soundcloud の Web サイトに、この myApp://oauth2 のような URI を配置し、initialize メソッドにも同じように記述しました。
編集ページを更新すると、リダイレクト URI フィールドが空白になるため、うまくいったかどうかはわかりません...
何か案が ?
このコードでsoundcloudにログインしようとしています:
[SCSoundCloud requestAccessWithPreparedAuthorizationURLHandler:^(NSURL *preparedURL){
SCLoginViewController *loginViewController;
loginViewController = [SCLoginViewController
loginViewControllerWithPreparedURL:preparedURL
completionHandler:^(NSError *error){
if (SC_CANCELED(error)) {
NSLog(@"Canceled!");
} else if (error) {
NSLog(@"Ooops, something went wrong: %@", [error localizedDescription]);
} else {
NSLog(@"Done!");
}
}];
[self presentModalViewController:loginViewController
animated:YES];
}];
ありがとう !