gpt4 book ai didi

ios - AppLovin SDK for iOS 发生 "unrecognized selector sent to instance"错误

转载 作者:行者123 更新时间:2023-12-01 16:18:07 27 4
gpt4 key购买 nike

我尝试按照以下步骤集成 iOS 版 AppLovin,但出现错误。您知道如何解决此问题吗?

  1. 下载适用于 iOS 的 AppLovin SDK 并将 AppLovinSDK.framework 拖到我的项目中。
  2. 添加依赖框架。
    • 广告支持
    • AV基金会
    • 核心图形
    • CoreMedia
    • 核心电话
    • StoreKit(新)
    • 系统配置
    • UIKit
    • WebKit(可选)
  3. 将我的 AppLoin SDK key 添加到 info.plist。
  4. 将初始化代码段添加到 AppDelegate.m。

    #import <AppLovinSDK/AppLovinSDK.h>
    // ...
    - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
    // Override point for customization after application launch.
    [ALSdk initializeSdk];
    return YES;
    }
  5. 向 ViewController.m 添加用于显示广告的代码段。

    #import <AppLovinSDK/AppLovinSDK.h>
    // ...
    - (void)viewDidLoad {
    [super viewDidLoad];
    if([ALInterstitialAd isReadyForDisplay]){
    [ALInterstitialAd show];
    }
    else{
    NSLog(@"Failed");
    }
    }
  6. 运行应用程序并出现以下堆栈跟踪错误:

    2017-01-03 11:09:58.437 AppLovinSample[80329:1731987] -[NSTaggedPointerString al_containsSubstring:]: unrecognized selector sent to instance 0xa0045564954414e6
    2017-01-03 11:09:58.458 AppLovinSample[80329:1731987] *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[NSTaggedPointerString al_containsSubstring:]: unrecognized selector sent to instance 0xa0045564954414e6'
    *** First throw call stack:
    (
    0 CoreFoundation 0x000000010a02c34b __exceptionPreprocess + 171
    1 libobjc.A.dylib 0x0000000109a8d21e objc_exception_throw + 48
    2 CoreFoundation 0x000000010a09bf34 -[NSObject(NSObject) doesNotRecognizeSelector:] + 132
    3 CoreFoundation 0x0000000109fb1c15 ___forwarding___ + 1013
    4 CoreFoundation 0x0000000109fb1798 _CF_forwarding_prep_0 + 120
    5 AppLovinSample 0x0000000106834ac0 -[ALSettingsManager loadFromUserSettings:] + 1295
    6 AppLovinSample 0x00000001068327f4 -[ALSdk(Private) initWithKey:usingSettings:] + 1446
    7 AppLovinSample 0x0000000106831799 +[ALSdk sharedWithKey:settings:] + 181
    8 AppLovinSample 0x00000001068314d7 +[ALSdk shared] + 120
    9 AppLovinSample 0x000000010683143a +[ALSdk initializeSdk] + 31
    10 AppLovinSample 0x00000001067fe75c -[AppDelegate application:didFinishLaunchingWithOptions:] + 92
    11 UIKit 0x0000000106fbb68e -[UIApplication _handleDelegateCallbacksWithOptions:isSuspended:restoreState:] + 290
    12 UIKit 0x0000000106fbd013 -[UIApplication _callInitializationDelegatesForMainScene:transitionContext:] + 4236
    13 UIKit 0x0000000106fc33b9 -[UIApplication _runWithMainScene:transitionContext:completion:] + 1731
    14 UIKit 0x0000000106fc0539 -[UIApplication workspaceDidEndTransaction:] + 188
    15 FrontBoardServices 0x000000011192576b __FBSSERIALQUEUE_IS_CALLING_OUT_TO_A_BLOCK__ + 24
    16 FrontBoardServices 0x00000001119255e4 -[FBSSerialQueue _performNext] + 189
    17 FrontBoardServices 0x000000011192596d -[FBSSerialQueue _performNextFromRunLoopSource] + 45
    18 CoreFoundation 0x0000000109fd1311 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 17
    19 CoreFoundation 0x0000000109fb659c __CFRunLoopDoSources0 + 556
    20 CoreFoundation 0x0000000109fb5a86 __CFRunLoopRun + 918
    21 CoreFoundation 0x0000000109fb5494 CFRunLoopRunSpecific + 420
    22 UIKit 0x0000000106fbedb6 -[UIApplication _run] + 434
    23 UIKit 0x0000000106fc4f34 UIApplicationMain + 159
    24 AppLovinSample 0x00000001067fe9ef main + 111
    25 libdyld.dylib 0x000000010e70a68d start + 1
    )
    libc++abi.dylib: terminating with uncaught exception of type NSException

Here是如何集成AppLovin SDK for iOS的文档。 (应该已登录。)

最佳答案

我没有意识到官方文档中的一些句子。为了解决这个问题,我需要启用 Xcode Flags。

Enable Xcode Flags The -ObjC flag must be added for static libraries (such as our SDK) to run correctly.

关于ios - AppLovin SDK for iOS 发生 "unrecognized selector sent to instance"错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41436717/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com