我正在开发一个使用 soundcloud API 的 iOS 应用程序。
我遵循了本教程:https ://github.com/soundcloud/CocoaSoundCloudAPI
在登录步骤之前一切都很好。我尝试上传一首歌曲(只是为了尝试不同的东西),但我得到了相同的结果......没有要登录的字段。
有时 soundcloud 弹出窗口会在 1 秒后消失,其他时候,没有任何附加内容,UI 保持此状态(微调器处于活动状态)。
在控制台中,我收到此错误消息:
糟糕,出了点问题:重定向 URI 不匹配
在soundcloud网站上,我放了一个类似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];
}];
谢谢 !