xamarin / GoogleApisForiOSComponents

MIT License
225 stars 161 forks source link

Facing issue with firebase bitcode:App store denied my app show following error #633

Open vplife1 opened 11 months ago

vplife1 commented 11 months ago

Facing the below issues when ill try to submit the app on the App Store.

ITMS-90482: Invalid Executable - The executable 'TimeClockNow.Mobile.app/Frameworks/FBLPromises.framework/FBLPromises' contains bitcode.

ITMS-90482: Invalid Executable - The executable 'TimeClockNow.Mobile.app/Frameworks/FirebaseCore.framework/FirebaseCore' contains bitcode.

ITMS-90482: Invalid Executable - The executable 'TimeClockNow.Mobile.app/Frameworks/FirebaseCoreDiagnostics.framework/FirebaseCoreDiagnostics' contains bitcode.

ITMS-90482: Invalid Executable - The executable 'TimeClockNow.Mobile.app/Frameworks/FirebaseInstallations.framework/FirebaseInstallations' contains bitcode.

ITMS-90482: Invalid Executable - The executable 'TimeClockNow.Mobile.app/Frameworks/FirebaseMessaging.framework/FirebaseMessaging' contains bitcode.

ITMS-90482: Invalid Executable - The executable 'TimeClockNow.Mobile.app/Frameworks/GTMSessionFetcher.framework/GTMSessionFetcher' contains bitcode.

ITMS-90482: Invalid Executable - The executable 'TimeClockNow.Mobile.app/Frameworks/GoogleAPIClientForREST.framework/GoogleAPIClientForREST' contains bitcode.

ITMS-90482: Invalid Executable - The executable 'TimeClockNow.Mobile.app/Frameworks/GoogleDataTransport.framework/GoogleDataTransport' contains bitcode.

ITMS-90482: Invalid Executable - The executable 'TimeClockNow.Mobile.app/Frameworks/GoogleToolboxForMac.framework/GoogleToolboxForMac' contains bitcode.

ITMS-90482: Invalid Executable - The executable 'TimeClockNow.Mobile.app/Frameworks/GoogleUtilities.framework/GoogleUtilities' contains bitcode.

ITMS-90482: Invalid Executable - The executable 'TimeClockNow.Mobile.app/Frameworks/Protobuf.framework/Protobuf' contains bitcode.

ITMS-90482: Invalid Executable - The executable 'TimeClockNow.Mobile.app/Frameworks/leveldb.framework/leveldb' contains bitcode.

ITMS-90482: Invalid Executable - The executable 'TimeClockNow.Mobile.app/Frameworks/nanopb.framework/nanopb' contains bitcode.

refer this issue:- https://github.com/dotnet/maui/issues/18162

Please provide an appropriate solution for this issue I am struggling a lot. I have tried various workarounds but still not yet resolved.

vplife1 commented 11 months ago

@msftclas and @TedMobile Created separate threads please check.

vplife1 commented 11 months ago

Finally, it was resolved using this workaround:- https://github.com/dotnet/maui/issues/12863#issuecomment-1778669289