Facebook应用程序请求未在iOS设备上显示?

Bor*_*sen 8 facebook ios

我已经通过Facebook的API向iPad应用程序发送了应用程序邀请到Facebook帐户.当我在PC上登录测试帐户时,应用程序请求就在那里.

当我在iPad上登录测试帐户时(通过Safari或通过Facebook应用程序),我可以看到App Center选项卡旁边的数字"1",但当我点击它并转到App Center时,没有请求.事实上,我看不到任何专门针对iOS for iOS请求的App Center区域 - 只有Social Picks和Top Apps.对此有何解释?

Sam*_*low 35

这是由Facebook应用程序设置页面上的错误配置引起的.在设置应用程序时,您需要确保正确设置以下内容.

转到developers.facebook.com然后选择"应用程序".编辑您的应用并填写以下内容..

  • iOS App Bundle(不要认为它是必不可少的,但要填写它,这是来自Xcode的包ID(com.companyname.appname))

  • iPhone/iPad App Store ID - 这是必须的,其中一个必须填写有效的应用程序商店ID.使用iTunes Connect创建应用程序时可以获得此功能.如果您创建一个应用程序,并填写详细信息直到它要求您提交二进制文件,它将生成Apple称为Apple ID(或iTunes Id?)的内容.它只是一个长整数值.它不必是相应的应用程序,如果您已经在应用程序商店中有应用程序只需登录到iTunes连接并使用现有的应用程序进行测试.

  • 已配置为iOS SSO - 已启用

  • 已配置为深层链接 - 已启用

当用户在iOS上点击应用通知时,您从Facebook获得的唯一功能是用户被重定向到应用程序(如果已安装),或者如果没有,则被重定向到App Store.此外,如果您希望应用程序通知显示在桌面上,则需要在"App On Facebook"部分下的Canvas URL.

在我的测试中,我必须有一个画布URL才能使iOS通知正常工作,但我不确定这是否是Facebook或预期行为的错误,所以如果它不能仅启用iOS,请在Facebook上启用应用程序如果你没有随便的网址,请坚持使用.