簡體   English   中英

新的Firebase框架將不允許顯示Google Map用戶授權

[英]New firebase framework will not allow google map user authorization display

目前,firebase不允許我的應用顯示用戶授權。 userAuthorization將打開一秒鍾,然后消失。 在日志中,看起來似乎在啟用分析后消失了。

這是我當前的代碼

import UIKit
import GoogleMaps

    class practiceViewController: UIViewController,GMSMapViewDelegate,CLLocationManagerDelegate {
    override func viewDidLoad() {
        super.viewDidLoad()

        let locationManager = CLLocationManager()
        locationManager.requestAlwaysAuthorization()
    }
}

有沒有辦法關閉分析?

您可以按照以下步驟打開調試模式並提供控制台日志嗎? 這是該網站的報價:

要在Xcode調試控制台中查看此事件,請啟用Analytics調試:

在Xcode中,選擇“產品”>“方案”>“編輯方案...”,從左側菜單中選擇“運行”。 選擇參數選項卡。 在“啟動時傳遞的參數”部分中,添加-FIRAnalyticsDebugEnabled。

有3種禁用Analytics的方法。 您可以在Info.plist上使用標志,也可以在運行時在網站上進行設置 請讓我知道哪種方法適合您。

  1. 如果您希望暫時禁用Analytics(分析)收集(例如在收集數據之前獲得最終用戶的同意),則可以在應用程序的Info.plist文件中將FIREBASE_ANALYTICS_ENABLED的值設置為NO。
  2. 如果出於任何原因需要再次暫停收集,則可以調用setAnalyticsCollectionEnabled:FALSE並暫停收集,直到重新啟用它為止。 (在運行時關閉)
  3. 如果您需要永久禁用應用程序版本中的Google Analytics(分析)集合,請在應用程序的Info.plist文件中將FIREBASE_ANALYTICS_COLLECTION_DEACTIVATED設置為YES。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM