TobiasBuchholz / Plugin.Firebase

Wrapper around the native Android and iOS Firebase Xamarin SDKs
MIT License
211 stars 49 forks source link

The Keychain sharing issue in iOS #114

Closed HobDev closed 10 months ago

HobDev commented 1 year ago

Getting the following issue when trying to upload the ipa: Asset validation failed (90164) Invalid Code Signing Entitlements. The entitlements in your app bundle signature do not match the ones that are contained in the provisioning profile. According to the provisioning profile, the bundle contains a key value that is not allowed: '[ "xxxxxxxxxxxx" ]' for the key 'keychain-access-groups' in 'Payload/Play.app/Play'. (ID: xxxxxxxxxx)

I didn't find the Keychain sharing entitlement on apple developer account website. How to resolve this issue?

TobiasBuchholz commented 1 year ago

Hey and sorry for the late response. What are you trying to achieve or what firebase features would you like to use in your app? If you want to use the dynamic link feature, did you follow all the iOS specific steps? Please provide a bit more information.

HobDev commented 1 year ago

I am using Email/Password Auth in my app. The issue is resolved after clean build of the iOS app. But still I am curious why the 'keychain-access-groups` is not in the Entitlements in the apple developer account.