0

当我尝试初始化 Appsflyer(或 Appmetrica 例如)时,我看到相同的渲染错误:“null 不是对象(评估 RNAppsflyer.initSdkWithCallback)”在此处输入图像描述

这是一个代码

import appsFlyer from "react-native-appsflyer";
import React, {useEffect, useState} from 'react';
import {
  SafeAreaView,
  StyleSheet,
  Text
} from 'react-native';


const InitAppsFlyer = () => {

  useEffect(() => {
    appsFlyer.initSdk(
      {
        devKey: 'DevKeyHere1234',
        isDebug: false,
        appId: '0000000'
      },
      (result) => {
        console.log(result);
      },
      (error) => {
        console.log(error);
      }
    );

return (
    <Text> random text</Text>
  );
};


const App = () => {
  return (
    <SafeAreaView>
      <InitAppsFlyer/>
    </SafeAreaView>
  );
};


export default App;

我按照这里的说明https://github.com/AppsFlyerSDK/appsflyer-react-native-plugin 尝试了“npm install”、“pod install”、重新启动应用程序、使现金无效、重建项目,但似乎没有任何效果。

我刚刚开始使用 React Native,所以我希望我正确地提出了这个问题。

谢谢您的帮助!

4

0 回答 0