For issues or feature requests related to the code in this repository
file a GitHub issue.
If this is a feature request please use the Feature Request template.
For general technical questions, post a question on StackOverflow
with the firebase tag.
For general (non-iOS) Firebase discussion, use the firebase-talk
google group.
For backend issues, console issues, and other non-SDK help that does not fall under one
of the above categories, reach out to
Firebase Support.
Once you've read this section and determined that your issue is appropriate for
this repository, please delete this section.
[REQUIRED] Step 1: Describe your environment
Xcode version: 13.3
Firebase SDK version: 8.11
Installation method: Swift Package Manager
Firebase Component: Analytics
Target platform(s): Catalyst
[REQUIRED] Step 2: Describe the problem
When using the SDK on iOS/iPadOS, in-app purchases made in the app using StoreKit 1 are automatically logged and appear in Firebase Analytics under the in_app_purchase event. However, I have an app that also supports Mac Catalyst and I've noticed that all of the in-app purchases that take place on Mac Catalyst are not showing up in Firebase.
Steps to reproduce:
Include the Firebase Analytics SDK in an app for iOS and Catalyst. Make an in-app purchase using StoreKit 1 in iOS and see a in_app_purchase event is logged automatically. Make the same purchase on the Mac Catalyst version of the app and see that it is not logged.
Step 0: Are you in the right place?
firebase
tag.[REQUIRED] Step 1: Describe your environment
[REQUIRED] Step 2: Describe the problem
When using the SDK on iOS/iPadOS, in-app purchases made in the app using StoreKit 1 are automatically logged and appear in Firebase Analytics under the in_app_purchase event. However, I have an app that also supports Mac Catalyst and I've noticed that all of the in-app purchases that take place on Mac Catalyst are not showing up in Firebase.
Steps to reproduce:
Include the Firebase Analytics SDK in an app for iOS and Catalyst. Make an in-app purchase using StoreKit 1 in iOS and see a in_app_purchase event is logged automatically. Make the same purchase on the Mac Catalyst version of the app and see that it is not logged.
Relevant Code: