AppsFlyer SDK iOS 集成错误代码=3840“无值”

问题描述

我已经集成了 AppsFlyer SDK,但不断收到以下错误

调用下面的委托函数

-(void)onConversionDataFail:(NSError *) error {
  NSLog(@"%@",error);
}

控制台输出如下:

Error Domain=NSCocoaErrorDomain Code=3840 "No value." UserInfo={NSDebugDescription=No value.}

我正在使用最新的 pod,并已根据 AppsFlyer 教程配置了应用程序:

[AppsFlyerLib shared].appsFlyerDevKey = @"<AF_DEV_KEY>";
[AppsFlyerLib shared].appleAppID = @"<APPLE_APP_ID>";
[AppsFlyerLib shared].delegate = self;

[[NSNotificationCenter defaultCenter] addobserver:self
     selector:@selector(sendLaunch:)
     name:UIApplicationDidBecomeActiveNotification
     object:nil];

- (void)sendLaunch:(UIApplication *)application {
    [[AppsFlyerLib shared] start];
}

在真实代码中替换为我的应用 ID

你能建议如何解决这个问题吗?

谢谢!

解决方法

我已经解决了这个问题。它与不支持移动归因的 AppsFlyer“零”计划有关。 切换到付费计划后,问题得到解决。

它也返回“403”错误