3

我正在开发一个使用 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];

}];

谢谢 !

4

0 回答 0