IBM MobileFirst 8.0 WLAuthorizationManager.obtainAccessToken()无响应

时间:2017-06-06 07:29:22

标签: ibm-mobilefirst

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

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

1 个答案:

答案 0 :(得分:3)

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

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

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

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

要仔细检查的另一件事是config.xml文件中的mfp:server运行时和url值,如果您的pc的IP地址已更改,则url值可能不正确。