애플 IDFA 전달
트래킹링크나 애드팝콘 광고상품을 이용하시기 위해서는 당사 프레임워크에 반드시 애플 IDFA를 등록해야 합니다.
AdSupport.framework를 추가한 뒤, setAppleAdvertisingIdentifier API를 AppDelegate 의 application: didFinishLaunchingWithOptions: 에서 호출하여 IDFA 값을 등록합니다.
(* 주의 : igaworksCoreWithAppKey 를 호출하기 전에 IDFA를 등록합니다.)
#import "AppDelegate.h"
#import <AdSupport/AdSupport.h>
@implementation AppDelegate
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
if (NSClassFromString(@"ASIdentifierManager")){
NSUUID *ifa =[[ASIdentifierManager sharedManager]advertisingIdentifier];
BOOL isAppleAdvertisingTrackingEnalbed = [[ASIdentifierManager sharedManager]isAdvertisingTrackingEnabled];
[IgaworksCore setAppleAdvertisingIdentifier:[ifa UUIDString] isAppleAdvertisingTrackingEnabled:isAppleAdvertisingTrackingEnalbed];
NSLog(@"[ifa UUIDString] %@", [ifa UUIDString]);
}
[IgaworksCore igaworksCoreWithAppKey:@"YOUR_APP_KEY" andHashKey:@"YOUR_HASH_KEY"];
return YES;
}