未上架Google Play的Android应用如何激活Facebook APP ID的Live Mode?
解决Facebook APP ID激活Live Mode(未上架Google Play)的方案
用调试证书哈希值做临时验证
要是只是测试功能,不用上架商店,直接用本地开发的签名证书生成哈希值提交:- 找到本地的调试签名文件(一般是
~/.android/debug.keystore) - 执行命令生成哈希值:
keytool -exportcert -alias androiddebugkey -keystore ~/.android/debug.keystore | openssl sha1 -binary | openssl base64 - 把生成的哈希值填到Facebook开发者后台「设置>基本>Android>密钥哈希」栏
- 在后台添加测试用户,这些用户就能正常用Live Mode功能
- 找到本地的调试签名文件(一般是
提交人工审核说明非商店分发
如果要正式激活给普通用户用,走人工审核流程:- 进入Facebook开发者后台的「应用审核>提交审核」页面
- 在审核备注里明确说明你的应用不上架Google Play,是通过官网、企业内部等其他渠道分发
- 附上应用的下载链接(如果有)、功能演示截图或视频,说明应用的使用场景
- 等审核团队通过后就能激活Live Mode
测试模式临时替代
要是暂时不需要正式Live Mode,保持应用在测试模式,把所有需要使用的用户添加为测试用户,不用上架也能正常调用Facebook功能
内容的提问来源于stack exchange,提问作者Cipri
相关产品推荐
相关产品推荐

