Photon,PlayFab和Unity3d - 除非使用VPN,否则游戏不会在伊朗运行。在其他国家/地区工作正常



我有一个类似于8球池(多人游戏(的模板(Unity(。此模板使用Playfab和Photon Network。我配置了PlayFab和Photon,制作了一个版本,可以成功在线玩。问题是,当来自"伊朗"的人试图播放它时,它不会继续,并保持到(可能(PlayFab正在初始化的初始化。使用VPN时,游戏可以完美运行。

为了让它在伊朗也发挥作用,应该做些什么?感谢

这是意料之中的行为,并不是像评论所建议的那样,由伊朗禁止光子引起的,而是由光子云使用软层托管中心作为其服务器,软层阻止从伊朗到其服务器的流量,因为他们是一家美国公司,因此需要遵守美国法律,这意味着由于美国对伊朗的禁运,他们必须阻止来自伊朗的流量。

由于美国禁运,目前被Softlayer屏蔽,因此无法使用光子云的国家包括:古巴伊朗朝鲜苏丹叙利亚

Playfab是一家美国公司,因此他们不被政府允许向伊朗用户提供服务,就像Softlayer一样。

如果你自己在伊朗境内托管光子服务器,那么伊朗用户可以连接到它们。然而,由于美国对伊朗出口游戏(光子背后的公司(的禁运,不允许与来自伊朗的客户开展业务,因此如果你自己来自伊朗,你就无法购买光子服务器的必要许可证。由于你的个人资料表明你来自巴基斯坦,这应该不会影响你,所以你可以购买所需的Photon许可证,然后自己在伊朗托管公司提供的服务器上托管Photon。

请注意,几乎每一款商业软件都会遇到类似的问题,因为大多数软件背后的公司要么位于美国,要么至少在美国拥有比他们在伊朗可能获得的更多的客户和其他商业关系,因此需要遵守禁运,因为不这样做会危及他们在美国的业务。

好吧。这是因为光子是一家美国公司,由于制裁,你不能在伊朗经营它。如果你仍然想在伊朗使用光子服务,你可以购买光子的许可证,然后在伊朗运行的一些服务器上托管它。

最新更新