2016-12-03 98 views
0

我采取了以下措施:Facebook的测试人员不能运行我的Facebook开发应用帆布

  1. 在Facebook的仪表板,我创建了一个Facebook应用。
  2. 此外在仪表盘上,我创建了一个测试应用程序的Facebook应用程序(开发人员版,用于测试)的孩子。
  3. 我上传我的应用程序的构建,并确认我可以从 管理员帐户运行。
  4. 我给我的两个现实世界的Facebook朋友在 仪表板测试仪的作用。

当现实世界的朋友不妨一试运行的应用程序,他们得到404错误

“的请求的URL没有此服务器上找到”当它试图加载 “https://apps-APP_ID.apps.fbsbx.com/hosted-canvas/e30=/

我使用Facebook的简单应用托管,用于应用程序的URL为“https://apps.facebook.com/APP_ID”。当管理员点击这个它工作正常,当测试者点击它,他们得到了错误。有些人认为,有一个沙箱环​​境需要被转动关闭,但在Dashboard上的任何设置中我都看不到这种情况。任何你可以提供的见解将不胜感激。

不知道是否可以帮助任何人看着办吧,但应用程序只包含一个数据文件,JavaScript文件(xxx.js),和一个index.html的。

回答

0

圣钼 - 好吧,我希望这可以帮助别人了。显然,当你创建一个应用程序,然后创建一个测试应用程序,以便你可以建立一个测试开发环境 - 这是标准程序 - 你必须添加任何测试人员到父母(生产)应用程序下的“角色”。我只是在测试应用程序的“角色”下添加它,这显然是不够的。如果来自Facebook的任何人正在阅读此内容,请更新您的文档或更新信息中心,以向仅在测试应用中添加测试人员的用户发出警告。

+0

快速跟进:这并不总是奏效。我已经从我的DEV环境中的简单应用托管转移开来,它看起来很古怪它处理沙盒游戏的方式。 – Gunnar

相关问题