0

現在、firebase は私のアプリがユーザー認証を表示することを許可していません。userAuthorization が一瞬開いてから消えます。ログでは、分析が有効になった後に消えるように見えます。

これは私の現在のコードです

import UIKit
import GoogleMaps

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

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

アナリティクスをオフにする方法はありますか?

4

1 に答える 1

0

手順に従ってデバッグ モードをオンにし、コンソール ログを提供していただけますか? ここにウェブサイトからの引用があります:

Xcode デバッグ コンソールでこのイベントを表示するには、Analytics デバッグを有効にします。

Xcode で、[Product] > [Scheme] > [Edit scheme...] を選択します。左側のメニューから [Run] を選択します。引数タブを選択します。[起動時に渡される引数] セクションで、-FIRAnalyticsDebugEnabled を追加します。

Analytics を無効にする方法は 3 つあります。Info.plist でフラグを使用するか、 Web サイトで実行時にフラグを設定できます。あなたに合った方法を教えてください。

  1. データを収集する前にエンドユーザーの同意を得るためなど、Analytics の収集を一時的に無効にする場合は、アプリの Info.plist ファイルで FIREBASE_ANALYTICS_ENABLED の値を NO に設定できます。
  2. なんらかの理由で収集を再度中断する必要がある場合は、setAnalyticsCollectionEnabled:FALSE を呼び出すことができます。これにより、再度有効にするまで収集が中断されます。(実行時にオフにする)
  3. アプリのバージョンで Analytics コレクションを完全に無効にする必要がある場合は、アプリの Info.plist ファイルで FIREBASE_ANALYTICS_COLLECTION_DEACTIVATED を YES に設定します。
于 2016-05-24T05:03:58.260 に答える