Release with less entitlements

Hello,

We have an application that was recently transferred to another team. The original team had the entitlement for the default mail client. We requested the same entitlement for the new team; however, we have yet to receive it after four months. Yesterday, we released an app update without the entitlement.

I would like to inquire about how the application will behave for users who have set it as their default mail client. Will there be any issues for those users, or for any other users, moving forward?

Thank you.

Answered by DTS Engineer in 828933022

Hello and thanks for asking. Directions for requesting the default mail client entitlement are are provided here:

com.apple.developer.mail-client https://developer.apple.com/documentation/bundleresources/entitlements/com.apple.developer.mail-client/

This is the only administrative access for this entitlement at this time. If you have not heard back from them perhaps you could try emailing them again.

Hello and thanks for asking. Directions for requesting the default mail client entitlement are are provided here:

com.apple.developer.mail-client https://developer.apple.com/documentation/bundleresources/entitlements/com.apple.developer.mail-client/

This is the only administrative access for this entitlement at this time. If you have not heard back from them perhaps you could try emailing them again.

Thank you. We already emailed a few times and we are in contact directly with Developer Relations about getting the entitlement.

My main concern is that, we released the update already without the entitlement while before the app transfer the app had the entitlement. I would like to know how users will be affected if they had our app selected as default email client earlier.

Well, entitlements are used to gate code paths through the operating system. If the entitlement is present in your app I would not expect that the users will be able to select your app as the default mail client. It is also possible that if a user has previously selected your app as the default mail client that it may be deselected as the default mail client.

Release with less entitlements
 
 
Q