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

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

Сообщение Anonymous »

Я чрезвычайно новичок в iOS, без опыта разработки iOS, однако, мне дали задачу, которая связана с подготовкой к iOS 14+. Основываясь на том, что я нашел https://support.google.com/admanager/answer/9997589, чтобы убедиться, что доход не может сделать 2 вещах. AppTrackingTransparency разрешение на ваши приложения для iOS. Это руководство, которое я использую, https://developers.google.com/admob/ios/ios14#swift.
Мне удалось добавить ключ/значение, показанное ниже, в info.plist

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

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

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

import AppTrackingTransparency
import AdSupport
...
func requestIDFA() {
ATTrackingManager.requestTrackingAuthorization(completionHandler: { status in
// Tracking authorization completed. Start loading ads here.
// loadAd()
})
}
< /code>
Question 2
, живет ли код в appdelegate.swift ? Или это действительно где -то, что подходит в кодовой базе? Спасибо.

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

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