我有一个Android应用程序,我在facebook选项中添加了一个共享,如下所述:
https://developers.facebook.com/docs/android/share/
在我的智能手机上,共享对话框工作正常,但在我所有的朋友手机上,对话框会立即打开和关闭。我让他们中的一个给我发了logcat输出,这就是他所看到的:
E/Parcel(2939): Class not found when unmarshalling: com.facebook.ipc.composer.intent.SharePreview,
e: java.lang.ClassNotFoundException: com.facebook.ipc.composer.intent.SharePreview
我不知道那个课程是什么,并且谷歌没有发现任何关于它的内容。 我下载的facebook包不包含它。 我不确定这是导致共享对话框立即关闭的原因,但它是一个主要的嫌疑人。
如果你能提供帮助我会很高兴的!
答案 0 :(得分:8)
您的脸书应用似乎处于沙盒模式。
要使它工作,你必须在developers.facebook.com上将你的facebook应用程序设置为生产模式,然后只有其他人才能使用它。另外,唯一可以使用它的人是创建应用程序的facebook用户。
有关沙盒模式的更多信息,请访问:
https://developers.facebook.com/docs/web/tutorials/scrumptious/register-facebook-application/
干杯!
答案 1 :(得分:0)