没有找到IDFA / ASIdentifierManager


if ( NSClassFromString(@"ASIdentifierManager"))
    {
        limitAdTracking = !ASIdentifierManager.sharedManager.advertisingTrackingEnabled;
        idfa = [ASIdentifierManager.sharedManager.advertisingIdentifier UUIDString];
        userDict[@"limit_ad_tracking"] = @(limitAdTracking);
    }

我有SDK这个sdk在不同的应用程序中使用。但有时我的SDK不能得到idfa。它可以发生在一个版本的应用程序(一次我得到,一次-不)。会发生什么?

如果您的应用程序没有链接到adsupport框架,那么NSClassFromString(@"ASIdentifierManager")将返回nil,您将永远无法获得IDFA。

是否可能在表现出不同行为的版本之间添加/删除了adsupport框架?

相关内容

  • 没有找到相关文章

最新更新