【发布时间】:2014-08-18 06:27:00
【问题描述】:
我刚刚在 Apple 的 Appstore 中发布了一个由 CocoonJS 驱动的 Javascript 游戏,它集成了一些 Facebook 功能。在将我的应用程序创建到 Facebook 后,我花了数周时间在 CocoonJS Launcher 中对其进行测试,结果如下:
- 在 iOS 中,用户应授予权限给尝试通过手机的设置 -> Facebook 访问 Facebook 的应用程序,其中列表的应用程序出现。
我使用 CocoonJS Launcher 完成了此操作,然后 Facebook 开始按预期工作。然而,最终的应用程序(通过云编译器生成)刚刚在商店中发布,在尝试从应用程序内访问 Facebook 后,应用程序说用户应该从 Facebook 的设置中授予权限(就像我对启动器所做的那样),但它不会出现在手机的设置 -> Facebook(即使用 Facebook 的应用列表以及它出现在启动器的位置)。
我在 Facebook 中创建了我的应用程序,检索了它的 ID 号,将其放入 CocoonJS 云编译器(适用于 Apple 和 Android),当然,还使用相应的 Facebook 应用程序在游戏中调用了“init”函数代码......即使它与启动器一起使用,它也不适用于应用程序,现在我的应用程序还活着,并且无法完成 Facebook 集成(这真是一团糟,因为现在几乎每个游戏功能都使用它) ...
我该如何解决?会发生什么?可能是和Cloud Compiler有关,还是跟JS代码有关?
提前感谢您的时间和精力! :)
【问题讨论】:
标签: javascript ios facebook permissions cocoonjs