1.点击连接https://developers.facebook.com/进去facebook的后台;
2.点击选择自己注册的应用,如下图:
3.点击应用之后,进去设置-基本选项,点击添加开放平台添加ios的平台,如果已经加了,就不用在加,其中Bundle id一定要填写的跟自己的项目里的一致,联系邮箱以及隐私权政策网址还有应用图标这些都要填上,还有类别选上,如下图:
4.在点击应用审核选项,点击提交应用的按钮,另外上面那个开关要打开,如下图:
会出现选择权限的界面,只需要选择publish_action这个权限就可以,如下图:
然后点击publish_action之后的编辑备注,会出现填写详细信息的界面,以及审核前,需要填写的一些信息的说明,如下图:
进去进行一些选项的选择和信息的填写,传的视频里面一定要展示您登陆或者分享的步骤,假如说您要登陆一定要有授权登陆界面,分享图片,一定要有编辑界面,展示分享的图片:
填写信息保存了之后,会回到之前的界面,点击应用验证后面编辑备注,如下图:
之后会进去提交应用的界面,有的开发者不知道怎么生成模拟器安装包,大家可以点击详细了解,就会看到具体生成模拟器安装包的步骤,按照这个步骤生成打包就行,如下图:
点击详细了解,可根据facebook的步骤打包:
提交保存了之后,下面是点击提交应用审核。
至此facebook审核流程就完成了,然后等待审核就行。下面我写几点在提交审核中需要注意的问题:
1.在分享的时候不能帮用户填写分享内容,否则会被拒绝,就是说审核时统一构造分享内容参数里的content值都传nil,也不要单独定制facebook分享内容,直接在我们的编辑界面中填写需要分享的内容,可以等审核过了再改过来;
2.在登录的时候默认只有客户端登录,不要网页登录,不然也容易被拒绝,我们的sdk默认可以关闭facebook网页登录;
3.在提交审核之前一定要用注册应用的帐号先使用appkey分享成功一次才行;