IBM MobileFirst 8.0 WLAuthorizationManager.obtainAccessToken()无响应

问题描述 投票:1回答:1

我正在浏览器和iOS模拟器上预览MobileFirst应用程序(Cordova),但是当我调用WLAuthorizationManager.obtainAccessToken()时似乎没有任何响应。

我试图允许交叉来源请求,但仍面临同样的问题。有没有人对我应该看什么有任何建议?

ibm-mobilefirst
1个回答
3
投票

我在iOS模拟器上遇到了类似的问题。我甚至使用Wireshark来查看发生了什么,应用程序从未触发授权请求。

最后,我发现如果你正在运行XCode 8.x,你必须通过选择项目 - >功能 - >钥匙串共享,并将其设置为开启来启用钥匙串共享。

之后,我不得不再次注册该应用程序,一切正常。

确保在注册或推送应用程序时提示您输入版本号,即输入x.x.x而不是x.x - 否则服务器将无法识别该应用程序。

要仔细检查的另一件事是config.xml文件中的mfp:server运行时和url值,如果你的pc的ip地址已经改变,那么url值可能是不正确的。

© www.soinside.com 2019 - 2024. All rights reserved.