【发布时间】:2016-02-16 08:17:58
【问题描述】:
我已经实现了 Facbook SDK 框架 3.8 来从 Facebook 获取照片,它也得到了 Facebook 的批准。我的应用程序在 iOS 的每个版本中都运行良好。但它在 iOS9.2 中不起作用,它总是询问“应用程序想要访问您的 Facebook 照片”的警报,而我已经授予访问权限。但重复警报仅出现在 iOS9.2 中。我在控制台中也看到有很多错误。
- -canOpenURL:URL 失败:“fb267453465127://” - 错误:“此应用不允许查询方案 fb267453465127”。
- -canOpenURL:URL 失败:“fb164705030244434://” - 错误:“此应用不允许查询方案 fb164705030244434”。
- -canOpenURL:URL 失败:“fb299473330131984://” - 错误:“此应用不允许查询方案 fb299473330131984”。
- URL 失败:“fb1b1cca46cd75ebc75ad67e6904d5f176://” - 错误:“此应用不允许查询方案 fb1b1cca46cd75ebc75ad67e6904d5f176”。
而我已经按照此处https://developers.facebook.com/docs/ios/ios9 的描述为 ios9 完成了流程
为什么我多次收到警报“应用程序”想要访问您的基本个人资料信息和恶魔列表并访问您的照片“而我已经获得了许可。
当我得到 FBAPI 的响应时,我还在控制台中看到一个错误 ->>
JSONValue failed. Error trace is: (
"Error Domain=org.brautaset.JSON.ErrorDomain Code=5 \"Unescaped control character '0x0'\" UserInfo={NSLocalizedDescription=Unescaped control character '0x0'}",
"Error Domain=org.brautaset.JSON.ErrorDomain Code=3 \"Object value expected for key: id\" UserInfo={NSLocalizedDescription=Object value expected for key: id, NSUnderlyingError=0x140851570 {Error Domain=org.brautaset.JSON.ErrorDomain Code=5 \"Unescaped control character '0x0'\" UserInfo={NSLocalizedDescription=Unescaped control character '0x0'}}}"
请帮助我....提前致谢。
【问题讨论】:
标签: objective-c iphone facebook mobile ios9.2