Проблема: HelpShift Инициализирует, и все, кажется, работает, однако, при щелчке любого шоу FAQ - 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 должен быть единственным присутствующим
в проекте, а остальные контроллеры app должны быть удалены.
https://support.helpshift.com/kb/article/why-are-my-users-seeing-the-error-could-not-fetch-faqs-please-check-your-network-connection-and-try-again/
Однако в тестах я использовал пустой проект Unity с только Helpshift Sdk, так что это не может быть проблемой контроллера приложения.
Использование C # Unity Plugin для настройки и установки проекта. Ранее работал.
Примечание: Порт Android для игр с теми же учетными данными работает отлично.
Протестировано Старая версия Unity 2018.1, где она работала, сломана.
Протестированный пустой проект только с плагином Helpshift Sdk, сломан.
- Протестировано с Unity 2018.4.2 LTS, сломано. Протестированная старая версия
- Helpshift Sdk - все еще не работает Попытка реализации и Swizzling
Звонки делегата приложения, все еще прерванные.