Событие Facebook без кода — приложение iOS не подключается к Events Manager

Я пытаюсь заставить работать Facebook Codeless Event, но не могу подключить свое приложение к Events Manager.

Следуйте инструкциям из этой статьи: https://developers.facebook.com/docs/app-events/codeless-app-events/#ios

После обновления Facebook Core SDK до 4.39.1 и даже включения Marketing SDK на всякий случай. В том числе я зашел в приложение Facebook, и там была галочка, чтобы сказать, что моя версия SDK совместима.

Затем в инструкции говорится открыть новую сессию и встряхнуть приложение, но даже после энергичного встряхивания в течение более 10 секунд ни в приложении, ни в веб-браузере ничего не происходит.

Кто-нибудь знает, что можно сделать, чтобы правильно настроить?

подключите-ваше-приложение-к-менеджеру-четностей


person green0range    schedule 04.02.2019    source источник
comment
У меня была такая же проблема вчера и сегодня. Я перепробовал все: все параметры отладки, включенные в SDK, версии SDK с 4.38.0 по 4.40.0, обеспечивающие согласованность всех идентификаторов приложений, и он все равно не подключается. Я не знаю, куда идти дальше, пытаясь заставить эту функцию работать. Вероятно, стоит отметить, что функция «Тестовые события» менеджера событий в Facebook для бизнеса также ничего не показывает, поэтому, похоже, между этими двумя функциями Facebook есть некоторые проблемы.   -  person tizaks    schedule 06.02.2019
comment
@tizaks на стороне Android работает, но я так и не смог заставить его работать на iOS. Вы используете CocoaPod для его установки? Я попытался использовать пример приложения Facebook для iOS и попытался подключиться к недавно созданному приложению Facebook, но это не сработало. У меня тоже нет вариантов.   -  person green0range    schedule 07.02.2019
comment
Нет, я использовал Carthage, но, похоже, не имеет значения, откуда вы получаете фреймворки. Я обратился в службу поддержки Facebook и сообщу здесь, как только получу ответ — в настоящее время они изучают проблему.   -  person tizaks    schedule 07.02.2019
comment
@tizaks хорошо, спасибо. Дай мне знать. Что касается меня, я загружаю 4.39.1 iOS sdk со страницы Facebook iOS SDK.   -  person green0range    schedule 07.02.2019
comment
@green0range Вам удалось решить эту проблему? У меня тоже проблема с подключением.   -  person sarunw    schedule 28.02.2019
comment
@sarunw да, с помощью Carthage для получения фреймворков вместо прямой загрузки Facebook SDK с веб-сайта это сработало.   -  person green0range    schedule 01.03.2019


Ответы (2)


У меня была такая же проблема, похоже, что FBSDK имеет другое поведение для симулятора. Открытие симулятора и выполнение «Оборудование» -> «Жест встряхивания» сработало для меня.

person Fabio Rocha    schedule 26.02.2019
comment
у меня на устройстве не работало только симулятор - person Zack; 01.05.2019

Я смог заставить это работать, не используя Facebook SDK напрямую с веб-сайта, а используя Carthage для получения фреймворков.

Получив версию 4.40.0 от Carthage, встряхивание для подключения к Event Manager сработало. Были некоторые ошибки при создании событий, но это выходит за рамки этого вопроса, поэтому я отмечу это как решенное.

Единственными настройками, которые, по-видимому, необходимы для правильного подключения, были: идентификатор приложения Facebook и идентификатор пакета.

person green0range    schedule 01.03.2019