Запрос авторизации отслеживания для приложения iOS События приложения Facebook

Я пытаюсь интегрировать события приложения для своего приложения iOS. Ниже приведены шаги, которые я предпринял:

  • Настроено приложение Facebook и добавлена ​​платформа iOS
  • Связанный рекламный аккаунт
  • Настройка среды разработки и SDK
  • Настроил мой список проектов
  • Делегат подключенного приложения
  • Добавлены ручные журналы

Журнал не записывался. После некоторых исследований я узнал, что в iOS 14+isAutoLogAppEventsEnabled,isAdvertiserTrackingEnabledиisAdvertiserIDCollectionEnabledдолжны быть включены. Это также сделано.

Любая помощь действительно ценится в этом.

1 ответ

Facebook по событиям приложения очень расплывчата. Он не содержит никакой информации оATTrackingManagerчто необходимо для отслеживания событий. Ниже приведены шаги, которые я предпринял для успешного подключения событий приложения (iOS 15):

  1. Все шаги в Документациядокументации .

  2. Информация.plist

  3. SceneDelegate:

            func sceneDidBecomeActive(_ scene: UIScene) {
             print("sceneDidBecomeActive")
    
             DispatchQueue.main.asyncAfter(deadline: .now() + 1) {[weak self] in
                         self?.requestTracking()
             }     
       } 
    

Это вызовет следующее всплывающее окно отслеживания при запуске приложения:

  1. В вашем контроллере просмотра:

Другие вопросы по тегам