2016-05-23 23 views

Odpowiedz

4

Nie, w pliku info.plist nie ma nic związanego z identyfikatorem reklamowym.

Kiedy prześlesz aplikację do App Store, musisz sprawdzić niektóre rzeczy, aby poinformować Apple, że korzystasz z identyfikatora. Więcej szczegółów dotyczących który tutaj:

https://developer.apple.com/library/ios/documentation/LanguagesUtilities/Conceptual/iTunesConnect_Guide/Chapters/SubmittingTheApp.html

Oto jak pobrać identyfikator reklamowe:

Objective C -

@import AdSupport;

...

NSString * ADID = [[[ASIdentifierManager sharedManager] advertisingIdentifier] UUIDString];

Swift -

import AdSupport

... 

let myIDFA: String? 
    // Check if Advertising Tracking is Enabled 
    if ASIdentifierManager.shared().isAdvertisingTrackingEnabled { 
     // Set the IDFA 
     myIDFA = ASIdentifierManager.shared().advertisingIdentifier.uuidString 
    } else { 
     myIDFA = nil 
    } 

(zaktualizowana Swift 3.0)

3

Nie, ale można użyć github.com/fastlane w pełni zautomatyzować proces dostawy (w tym głupi bloker przycisków IDFA Radio Button).