#facebook #unity3d #facebook-ios-sdk #facebook-unity-sdk
#Facebook #unity3d #facebook-ios-sdk #facebook-unity-sdk
Вопрос:
Я только что запустил игру, созданную с помощью Unity3D, которая использует Facebook SDK для нескольких целей. Перед загрузкой моего приложения в Appstore для обзора Apple, я полностью протестировал его на iOS 6 и iOS 7, и все работало отлично.
Неделю спустя, после того, как Apple рассмотрела и приняла это приложение, я сделал его доступным для общественности, но, похоже, одна из моих социальных функций, основанных на Facebook, больше не работает.
Более конкретно, метод Feed правильно запускает приложение Facebook и отображает информацию о ленте, как и ожидалось, затем вызывается мой обратный вызов на стороне Unity (но результат.Текст и результат.Ошибка пуста) но когда я возвращаюсь в приложение Facebook, отображается сообщение об ошибке, и, очевидно, ничего не публикуется. Сообщение об ошибке: «Упс, что-то пошло не так. Возникла проблема с публикацией вашего статуса. Мы зарегистрировали ошибку и рассмотрим, если «.
Я искал ответ на этот вопрос, но ничего не могу найти, поскольку я думаю, что ошибка обрабатывается Facebook, и у меня нет журнала.
Действительно странная часть заключается в том, что я ничего не менял с момента первого тестирования своего приложения и других функций Facebook (например, получение друзей из Facebook для отображения их результатов и т. Д.). Диалоговое окно Feed на Android работает отлично (что наводит меня на мысль, что это не связано с моим Facebookконфигурация приложения).
Единственное объяснение, которое я могу найти на данный момент, связано с обновлением приложения Facebook, выпущенного несколько дней назад.
Ответ №1:
Неважно, кажется, все снова работает без какого-либо вмешательства. Кажется разумным думать, что проблема возникла непосредственно из Facebook.
Ответ №2:
У меня была точно такая же проблема. Оказалось, что идентификатор пакета в developers.facebook.com не совсем соответствует идентификатору пакета в XCode.