-
Notifications
You must be signed in to change notification settings - Fork 1.7k
Closed
Labels
Xcode 13 - iOS 15api: analyticsbeta-softwareRelated to using beta iOS or Xcode versions.Related to using beta iOS or Xcode versions.
Description
[REQUIRED] Step 1: Describe your environment
- Xcode version: 12.5
- Firebase SDK version: 8.1.0 / 7.11.0
- Installation method:
Swift Package Manager
- Firebase Component: Analytics / Crashlytics / RemoteConfig - not 100% sure
[REQUIRED] Step 2: Describe the problem
We are using Firebase Analytics, RemoteConfig and Crashlytics importing this SDK via SPM, since two days ago our binaries are getting rejected by Apple with the following message
ITMS-90338: Non-public API usage - The app references non-public selectors in <app>: determineAppInstallationAttributionWithCompletionHandler:, didLongPress:, didPan:, didTap, didTouchUpInside, lookupAdConversionDetails:, resetState, sendMessage, textDidChange, transform:.
Our app doesn't use any of those methods, but checking our symbolmap
we discovered that Firebase SDK is using the method lookUpAdConversionDetails
.
We are having this issues without changing any dependency version or Xcode configuration, so looks like Apple changed their API-usage process.
We are investigating if this is an Apple issue or is something that Firebase should take action on, if you can provide more info about this it will be much appreciated.
VojtaStavik, cblunardi, wimbledon and mono0926
Metadata
Metadata
Assignees
Labels
Xcode 13 - iOS 15api: analyticsbeta-softwareRelated to using beta iOS or Xcode versions.Related to using beta iOS or Xcode versions.