7

Apple offers a nice List of Entitlements and Entitlement Key Reference that anyone can use.

But there also exist some "custom entitlements" that you can only use if your app identifier was whitelisted for their usage.

3 examples:

  • com.apple.developer.passkit.pass-presentation-suppression = Suppressing the Display of Apple Pay Passes
  • com.apple.developer.payment-pass-provisioning = Enabling In-App Provisioning of Payment Cards
  • com.apple.developer.networking.HotspotHelper = Register an app as a Hotspot Helper

The first two are actually listed via the Key Reference on Apple Pay and PassKit Entitlement Keys, but the third is only listed on some code documentation (see yellow box).

What kind of custom entitlements do exist?

janpio
  • 10,645
  • 16
  • 64
  • 107
  • Probably impossible to know. Some apps have special privileges that you and I can't get. – matt Dec 04 '17 at 18:34
  • I hope it's only "not trivial" - but there has to be a list (or multiple lists that can be combined) somewhere or with someone. I hope one of them is reading Stack Overflow :) – janpio Dec 05 '17 at 10:42
  • 2
    `com.apple.developer.carplay-maps` is another one for enabling Appple CarPlay. – Palli Jan 25 '19 at 06:57

0 Answers0