Запрашиваемая область действия Salesforce IOS не доступна - PullRequest
2 голосов
/ 29 декабря 2011

Я запустил новый проект из шаблона salesforce o XCODE, затем создал новое приложение для удаленного доступа в сети Salesforce.

Затем я заменил RemoteAccessConsumerKey и OAuthRedirectURI в AppDelegate.

Когда я запускаю приложение, оно говорит: invalid_scope -> запрошенная область недоступна.

мои параметры области видимости:

[NSSet setWithObjects:@"visualforce",@"api",nil] ; 

Ответы [ 2 ]

10 голосов
/ 06 января 2012

Что такое URL обратного вызова из вашего объекта удаленного доступа?Можно предположить, что ваш URL обратного вызова начинается с чего-то вроде «https», а не с пользовательской схемы, такой как «testsfdc» (именно это предоставляет приложение-шаблон).Вместо этого попробуйте использовать собственную схему, например, "myapp: /// mobilesdk / detect / oauth / done"

0 голосов
/ 20 октября 2016

Только что это было в устаревшем гибридном приложении, которое мне пришлось обновить для iOS10.Я заметил, что Salesforce SDK сохраняет свои начальные данные оконечной точки oAuth.Таким образом, переключение с песочницы на производственную версию вернет вышеуказанную ошибку.

Решено путем полного удаления приложения и компиляции с производственной конфигурацией.

Надеюсь, это поможет.

...