• 赚钱入口【需求资源】限时招募流量主、渠道主,站长合作;【合作模式】CPS长期分成,一次推广永久有收益。主动打款,不扣量;

‘Configuration fails. It may be caused by an invalid GOOGLE_APP_ID in GoogleService-Info.plist or set in the customized options.’

Flutter cps12345 3个月前 (09-11) 206次浏览 0个评论

GoogleService-Info.plist文件是通过“ 将文件添加到“运行程序”选项添加的。因此,它位于Runner目录中。

  • 我已经检查了很多堆栈溢出答案,但无法找出问题。
  • 我还要在GoogleService-Info.plist中重新检查GOOGLE_APP_ID
  • GoogleService-Info.plist配置中没有问题。
  • 我还将下面的CFBundleURLTypes属性添加到[my_project] /ios/Runner/Info.plist文件中。CFBundleURLTypes-CFBundleTypeRole-编辑器-CFBundleURLSchemes – com.googleusercontent.apps.861823949799-vc35cprkp249096uujjn0vvnmcvjppkn

问题记录:

2020-07-08 09:57:50.535551+0545 Sefyl [63114:5254473] flutter: Observatory listening on http://127.0.0.1:53595/jh2o62kCyXk=/
2020-07-08 09:57:50.815919+0545 Sefyl [63114:5254485] 6.25.0 - [Firebase/Analytics][I-ACS023007] Analytics v.60501000 started
2020-07-08 09:57:50.851101+0545 Sefyl [63114:5254418] 6.25.0 - [Firebase/Analytics][I-ACS023008] To enable debug logging set the following application argument: -FIRAnalyticsDebugEnabled 
2020-07-08 09:57:50.851571+0545 Sefyl [63114:5254418] 6.25.0 - [Firebase/Analytics][I-ACS031025] Analytics screen reporting is enabled. Call +[FIRAnalytics setScreenName:setScreenClass:] to set the screen name or override the default screen class name. To disable screen reporting, set the flag FirebaseScreenReportingEnabled to NO (boolean) in the Info.plist
2020-07-08 09:57:51.366223+0545 Sefyl [63114:5254423] 6.25.0 - [Firebase/Analytics][I-ACS800023] No pending snapshot to activate. SDK name: app_measurement
2020-07-08 09:57:51.500886+0545 Sefyl [63114:5254426] 6.25.0 - [Firebase/Core][I-COR000004] App with name test does not exist.
2020-07-08 09:57:51.508053+0545 Sefyl [63114:5254426] 6.25.0 - [Firebase/Core][I-COR000009] The GOOGLE_APP_ID either in the plist file 'GoogleService-Info.plist' or the one set in the customized options is invalid. If you are using the plist file, use the iOS version of bundle identifier to download the file, and do not manually edit the GOOGLE_APP_ID. You may change your app's bundle identifier to 'com.sefyl.goflutter'. Or you can download a new configuration file that matches your bundle identifier from https://console.firebase.google.com/ and replace the current one.
2020-07-08 09:57:51.581320+0545 Sefyl [63114:5254055] *** Terminating app due to uncaught exception 'com.firebase.core', reason: 'Configuration fails. It may be caused by an invalid GOOGLE_APP_ID in GoogleService-Info.plist or set in the customized options.'
*** First throw call stack:
.....
...
libc++abi.dylib: terminating with uncaught exception of type NSException

解决

只需根据其平台配置GoogleService-Info.plist和GoogleService.json即可:

// config acc to platform
final FirebaseOptions firebaseOptions = (Platform.isIOS || Platform.isMacOS)
    ? const FirebaseOptions(
        googleAppID: '1:926446789922:ios:e1628wrtecf870f0717b',
        gcmSenderID: '2564624562546',
        apiKey: 'AIzaSyChk3KEG7QYrs4kQfgNxBTbwerwrfCAdgg',
        projectID: 'project-23f',
        storageBucket: 'gs://project-23f.appspot.com',
        databaseURL: 'https://project-23f.firebaseio.com/',
      )
    : const FirebaseOptions(
        googleAppID: '1:926446789922:android:056bd6d9f0717b',
        gcmSenderID: '2564624562546',
        apiKey: 'AIzaSyDBq2tJ82wO0RKzfsguGCp7e6uh3Ko',
        projectID: 'project-23f',
        storageBucket: 'gs://project-23f.appspot.com',
        databaseURL: 'https://project-23f.firebaseio.com/',
      );

final FirebaseApp app =
    await FirebaseApp.configure(name: 'test', options: firebaseOptions);
喜欢 (0)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址