我正在尝试在我的Swift应用和Pinterest之间实现身份验证。我可以让应用程序在Safari中打开pinterest认证页面,但在我输入我的Pinterest用户名/密码并按OKAY后,应用程序会抛出以下错误消息:
CODE:
PDKClient.configureSharedInstanceWithAppId("************")//replaced appid with ****
let permission = [PDKClientReadPublicPermissions]
PDKClient.sharedInstance().authenticateWithPermissions(permission, fromViewController: self, withSuccess: { (pdk :PDKResponseObject!) -> Void in print("success PDKResponseObject: \(pdk)")
}) { (err :NSError!) -> Void in
print("errori tuli: error NSError: \(err)")
}
ERROR:
-canOpenURL: failed for URL: "pinterestsdk.v1://oauth/?app_name=MyApp&permissions=read_public&client_id=4853625080298613350" - error: "(null)"
我无法弄清楚出了什么问题。所有帮助都得到了赞赏!
答案 0 :(得分:0)
答案就在Gibhub。简而言之,我正在编辑wring plist.info。 https://github.com/pinterest/ios-pdk/issues/117#issuecomment-244440823