Как добавить разрешение AppTrackingTransparency в ваши приложения iOSIOS

Программируем под IOS
Ответить
Anonymous
 Как добавить разрешение AppTrackingTransparency в ваши приложения iOS

Сообщение Anonymous »

Я новичок в iOS и вообще не имею опыта разработки под iOS, однако мне дали задание, связанное с подготовкой к iOS 14+. Судя по тому, что я нашел https://support.google.com/admanager/answer/9997589, чтобы гарантировать отсутствие потери дохода, мне нужно сделать две вещи.
  • Установите последнюю версию Google Mobile Ads SDK для iOS (версия 7.64 или новее) для AdMob или Менеджера рекламы.
  • Добавьте разрешение AppTrackingTransparency в свои приложения iOS.
Я следовал некоторым руководствам и собираюсь добавить разрешение AppTrackingTransparency в приложение iOS. Это руководство, которое я использую, https://developers.google.com/admob/ios/ios14#swift.
Мне удалось добавить ключ/значение, как показано ниже. , в Info.plist

Код: Выделить всё

NSUserTrackingUsageDescription
This identifier will be used to deliver personalized ads to you.
Но именно здесь я надеюсь получить помощь. Я думаю, что мне все равно нужно где-то добавить код для запроса разрешения пользователя с помощью AppTrackingTransparency. Основываясь на руководстве, я считаю, что для отображения диалогового окна «Прозрачность отслеживания приложений» необходим следующий код. Вопрос 1, верно ли мое предположение?

Код: Выделить всё

import AppTrackingTransparency
import AdSupport
...
func requestIDFA() {
ATTrackingManager.requestTrackingAuthorization(completionHandler: { status in
// Tracking authorization completed. Start loading ads here.
// loadAd()
})
}

Код: Выделить всё

Question 2
, находится ли код в AppDelegate.swift? Или это действительно просто подходящее место в кодовой базе? Спасибо.

Подробнее здесь: https://stackoverflow.com/questions/635 ... r-ios-apps
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «IOS»