Salesforce IOS错误请求范围不可用

Suk*_*iya 2 iphone oauth salesforce

我从salesforce模板o XCODE开始了一个新项目,然后我在Salesforce web上创建了一个全新的远程访问应用程序.

然后我替换了AppDelegate上的RemoteAccessConsumerKey和OAuthRedirectURI.

当我运行它所说的应用程序时,invalid_scope - >请求的范围不可用.

我的范围参数是:

[NSSet setWithObjects:@"visualforce",@"api",nil] ; 
Run Code Online (Sandbox Code Playgroud)

thr*_*sty 10

远程访问对象的回调URL是什么?一个猜测是你的回调URL以"https"之类的东西开头,而不是像"testsfdc"这样的自定义方案(这是模板应用程序提供的).尝试使用自定义方案,即"myapp:/// mobilesdk/detect/oauth/done"