问题:HelpShift初始化,并且一切正常,但是单击任何显示常见问题解答时-HelpShiftSDK.showFAQ()-它会引发以下错误:
无法获取常见问题解答,请检查您的网络连接,然后重试。
环境:HelpShift 5.0.2 Unity SDK-Unity 2018.4.LTS-iOS 12.2 + Xcode 10.1
Help Shift的官方回应建议如下:
如果您使用的第三方插件的AppController文件与Helpshift分开使用,则可能会出现此错误,例如AppsFlyer,这将导致在同一项目中存在2个不同的应用程序控制器。
要解决此错误,您应该实现一个appController 从另一个应用程序接收所有相关代码 控制器。这个通用的appController应该是唯一的一个 在项目中,其他appController应该被删除。
但是,在测试中,我只使用了一个带有Unity的SDK的空白Unity项目,因此它不会成为应用程序控制器的问题。
使用C#Unity插件设置和安装项目。以前工作。
注意:具有相同凭据的游戏Android端口完美运行。
测试了工作所在的Unity 2018.1的较旧版本,已损坏。
仅通过Helpshift Sdk插件测试了空项目,已损坏。