分享时,ShareKit会在iPad上开启官方Facebook应用程序吗?

时间:2012-01-13 17:42:13

标签: ios facebook sharekit

就在我以为我已经对其进行排序时,另一个问题就出现了!所以我终于让ShareKit在Facebook上分享图像(点击分享Facebook按钮,然后打开手机Safari进行身份验证,然后返回应用程序并将图像保存到Facebook ......很酷)但经过大量研究后我肯定我在某处读到,如果您的设备上有官方Facebook应用程序,移动Safari就不需要启动进行身份验证。所以我决定下载官方Facebook应用程序并试一试。

现在,当我点击我的Facebook分享按钮,而不是Safari启动进行身份验证时,官方Facebook应用程序启动,显示一些空白的弹出窗口,说“正在连接”,然后回到我的应用程序,并且完全没有任何内容。< / p>

所以换句话说,如果我没有在我的设备上安装官方Facebook应用程序,我可以让它工作,但是如果我这样做就行不通!

有谁知道如何解决这个问题?

1 个答案:

答案 0 :(得分:1)

首先,在Xcode中,您需要将应用包ID从默认设置(包括$ PRODUCT_NAME ...)更改为应用的实际名称,如下所示:com.domain.appname

其次,确保FB上的应用程序的软件包ID与您的完全限定软件包ID匹配。

第三,确保在您的Facebook APP设置中启用了SSO。