谷歌致力於推進種族平等的黑人社區。 怎麼看。
本頁面由 Cloud Translation API 翻譯而成。
Switch to English

添加火力地堡你撲應用

按照本指南火力地堡產品添加到一撲應用。

先決條件

  • 安裝你喜歡的編輯器或IDE

  • 請確保您的應用程序顫目標的iOS 8或更高版本。

  • 建立一個物理iOS設備或iOS的模擬器來運行你的應用程序。

    • 對於雲端通訊,完成以下任務:

      • 建立一個物理的iOS設備。
      • 獲得蘋果推送通知驗證密鑰為您的蘋果開發者賬號
      • 啟用應用下XCode中推送通知> 能力
    • 對於所有其他火力地堡的產品,你可以使用一個物理iOS設備或iOS的模擬器。

  • 安裝撲針對特定的操作系統,包括以下內容:

    • 撲SDK
    • 支持庫
    • 平台專用軟件和SDK
  • 登錄到火力地堡使用您的谷歌帳戶。

如果你還沒有一撲應用程序,就可以完成入門掌握:試駕用你喜歡的編輯器或IDE創建一個新的撲動的應用程序。

第1步 :創建一個火力地堡項目

之前,你可以添加火力地堡到您的顫振的應用程序,你需要創建一個火力地堡項目連接到您的應用程序。參觀了解火力地堡項目 ,詳細了解項目的火力地堡。

第2步 :註冊與火力地堡您的應用程序

  1. 在中心火力地堡控制台的項目概述頁面 ,點擊iOS圖標( )啟動安裝工作流程。

    如果您已經添加的應用程序到你的火力地堡項目,單擊添加應用程序 ,以顯示平台的選擇。

  2. 輸入您的應用程序的捆綁IDiOS系結ID字段。

    查找Xcode中的打開的項目這種捆綁ID。選擇項目導航頂級的應用程序,然後進入常規選項卡。 束標識符值是iOS的包ID(例如, com.yourcompany.ios-app-name )。

  3. (可選)通過設置工作流程提示,輸入其他應用程序的信息。

  4. 點擊註冊應用

第3步 :添加火力地堡配置文件

  1. 點擊下載GoogleService-Info.plist中獲得你的火力地堡的iOS配置文件( GoogleService-Info.plist )。

  2. 使用的XCode,將文件移動到Runner/Runner的顫振應用的目錄。

  3. 早在火力地堡控制台設置工作流程,請單擊下一步跳過剩下的步驟。

  4. 繼續添加FlutterFire插件

第4步 :添加FlutterFire插件

撲應用插件來提供訪問廣泛的特定於平台的服務,如火力地堡的API。插件包括特定於平台的代碼,在每個平台上接入服務和API。

(:實時數據庫,驗證,分析,或存儲例如)火力是通過一些不同的庫的,一個用於每個火力產物訪問。顫振提供了一組火力地堡的插件,這些統稱FlutterFire的。

由於顫振是一個多平台的SDK,每個FlutterFire插件同時適用於iOS和Android。所以,如果你添加任何FlutterFire插件你撲應用程序,它會被你的兩個火力地堡應用的iOS和Android版本使用。

一定要檢查FlutterFire文檔的FlutterFire插件的最先進的最新名單。

  1. 確保您的應用程式目前尚未在模擬器或設備上運行。

  2. 從你撲應用程序的根目錄下,打開你的pubspec.yaml文件。

  3. 添加FlutterFire插件的火力地堡的核心撲SDK

    dependencies:
      flutter:
        sdk: flutter
      # Add the dependency for the Firebase Core Flutter SDK
      firebase_core: ^0.4.0+9
    
  4. 添加FlutterFire插件的火力地堡的產品,你想在你的應用程序使用。

    啟用Analytics(分析)

    dependencies:
      flutter:
        sdk: flutter
      # Check that you have this dependency (added in the previous step)
      firebase_core: ^0.4.0+9
    # Add the dependency for the FlutterFire plugin for Google Analytics firebase_analytics: ^5.0.2
    # Add the dependencies for any other Firebase products you want to use in your app # For example, to use Firebase Authentication and Cloud Firestore firebase_auth: ^0.14.0+5 cloud_firestore: ^0.12.9+5

    分析未啟用

    dependencies:
      flutter:
        sdk: flutter
      # Check that you have this dependency (added in the previous step)
      firebase_core: ^0.4.0+9
    # Add the dependencies for the Firebase products you want to use in your app # For example, to use Firebase Authentication and Cloud Firestore firebase_auth: ^0.14.0+5 cloud_firestore: ^0.12.9+5
  5. 運行flutter packages get
    有關管理包和插件的更多信息,請參閱使用程序包

  6. 如果添加Analytics(分析),運行你的應用程序發送的驗證,以火力地堡,你已經成功地集成火力地堡。否則,您可以跳過驗證步驟。

就這麼簡單!你撲應用註冊和配置使用火力地堡。

嘗試與分析的示例應用

像所有的套餐, firebase_analytics插件自帶的示例程序

  1. 打開一個撲的應用程序,你已經配置為使用火力地堡(看到這個頁面上的說明)。

  2. 進入lib的應用程序的目錄,然後刪除現有main.dart文件。

  3. 從谷歌Analytics(分析) 示例程序庫 ,複製粘貼以下兩個文件到您的應用程序的lib目錄:

    • main.dart
    • tabs_page.dart
  4. 運行你的應用程序顫。

  5. 轉到在你的應用程序的項目火力地堡火力地堡控制台 ,然後點擊Analytics(分析)在左側導航。

    • 點擊儀表板 。如果Analytics(分析)工作正常,儀表板顯示了一個活躍的用戶在面板中的“活躍在最後30分鐘的用戶”(這可能需要一段時間來填充此面板)。

    • 點擊DebugView中 。啟用該功能查看所有示例程序生成的事件。

有關設置Analytics(分析)的更多信息,請訪問該快速入門指南的iOSAndroid版

下一步