我正在构建一个在Facebook上共享内容的iOS应用程序。根据要求,我们无法使用iOS6 +提供的默认共享屏幕,因为:
在点击“发布”按钮后询问用户凭据是最理想的,但最新SDK(> 3.1)的问题在于,根据
https://developers.facebook.com/docs/ios/upgrading-from-3.0-to-3.1/
必须在两个单独的实例中询问阅读和发布权限:
您现在需要单独请求读取和发布权限(并按此顺序)。最有可能的是,当应用程序启动并且用户首次登录时,您将请求个性化的读取权限。稍后,如果适当,您的应用程序可以在打算将数据发布到Facebook时请求发布权限。
和
重要的是,您不要简单地尝试背对背地调用两个单独的方法来替换任何已弃用的函数。
是否有人设法解决此问题?