简体   繁体   中英

iOS 16 + Firebase: The app references non-public selectors determineAppInstallationAttributionWithCompletionHandler:

I am trying to submit native app using Xcode to the App Store. The app is built with Firebase and SwiftUI for iOS 16. The submission finishes with the following warning:

The app references non-public selectors in Payload/MyApp.app/MyApp: determineAppInstallationAttributionWithCompletionHandler:, lookupAdConversionDetails:, transform:

I am not doing anything in my code with this API. Does anyone know how to fix this?

Thanks!

The same problem occurred in my environment.

I've solved it by using another machine running Xcode 13.4.1, with bitcode enabled. It seems to be related to Xcode 14 deprecating bitcode.

The issue was fixed in Firebase 8.1.1

https://github.com/firebase/firebase-ios-sdk/issues/8222

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM