From 5f44d528ab187f0f77795c918925ac7faba2c84e Mon Sep 17 00:00:00 2001 From: Yuriy Blinov Date: Thu, 4 Jul 2019 23:01:17 +0200 Subject: [PATCH] Add missing warning from original Firebase doc There is an important warning missing that can be found in the original documentation about sequence of calling App.Configure() and transaction observer to handle in app transactions correctly. https://firebase.google.com/docs/analytics/ios/start --- Firebase.Analytics/component/GettingStarted.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Firebase.Analytics/component/GettingStarted.md b/Firebase.Analytics/component/GettingStarted.md index 92da4304e..703bf3c6c 100755 --- a/Firebase.Analytics/component/GettingStarted.md +++ b/Firebase.Analytics/component/GettingStarted.md @@ -44,6 +44,8 @@ Once you have your `GoogleService-Info.plist` file downloaded in your computer, App.Configure (); ``` +> ![note_icon] **_Note:** If you're tracking in-app purchases, you must initialize your transaction observer in [UIApplicationDelegate.FinishedLaunching](https://docs.microsoft.com/en-us/dotnet/api/uikit.uiapplicationdelegate.finishedlaunching?view=xamarin-ios-sdk-12) before initializing Firebase, or your observer may not receive all purchase notifications. See [Apple's In-App Purchase Best Practices](https://developer.apple.com/library/archive/technotes/tn2387/_index.html) for more information. + --- # Log events