Facebook-sdk-for-unity: Файл 'RegisterMonoModules.h' не найден XCode iOS

Созданный на 4 сент. 2019  ·  6Комментарии  ·  Источник: facebook/facebook-sdk-for-unity

Я не умею строить на iOS, но могу играть в редакторе.

Библиотеки / FacebookSDK / SDK / Editor / iOS / FBUnityInterface.h: 22: 10: Файл 'RegisterMonoModules.h' не найден
Библиотеки / FacebookSDK / SDK / Editor / iOS / FBUnityInterface.mm: 19: 10: В файле, включенном из Libraries / FacebookSDK / SDK / Editor / iOS / FBUnityInterface.mm: 19:

Это происходит только в XCode. Хорошо работает на Android. Я проверил у разработчиков Facebook и вижу, что там моя установка.

Самый полезный комментарий

Это 3.0a8. Но я решил, прокомментировав "import RegisterMonoModules.h" в скрипте FBUnityInterface.h. Он им не пользовался. И это решило, что я собрал и протестировал разработчики Facebook, он работает. Спасибо.

Все 6 Комментарий

Привет @ naklow12 , проблема связана с редактором Unity, какую версию редактора Unity вы используете? Мы обнаружили, что эта проблема может быть у некоторых альфа-версий редактора Unity.

Это 3.0a8. Но я решил, прокомментировав "import RegisterMonoModules.h" в скрипте FBUnityInterface.h. Он им не пользовался. И это решило, что я собрал и протестировал разработчики Facebook, он работает. Спасибо.

Используется Unity 2019.3.0f6 и 2019.3.1f1, и эта проблема все еще существует. Согласно Unity Issue Tracker https://issuetracker.unity3d.com/issues/filenotfoundexception-when-building-a-project-with-facebook-sdk-for-ios , «RegisterMonoModules.h» больше не будет. Вам необходимо обновить SDK.

Со мной это все еще происходит. Следует обновить SDK, чтобы исправить это.

Обновление SDK на iOS, ломающее FB SDK на Android. Я предлагаю разработчикам SDK лучше проверять то, что они публикуют. Теперь у меня пониженная версия FB SDK для сборки Android, но она не работает в сборке iOS из-за RegisterMonoModules.h ... спасибо FB ...

Эта ошибка все еще существует в FacebookSDK 7.21.2 с Unity 2019.4.9.

Была ли эта страница полезной?
0 / 5 - 0 рейтинги