Inquiry regarding Local Push Connectivity Entitlement

Dear Sir/Madam,

Thank you for your support.

I have reviewed the documentation for Local Push Connectivity (see URL below) and, following the instruction in the "Important" section to "Request this entitlement from the Entitlement Request Page," I completed the application process for this Entitlement on March 11, 2026.

[Local push connectivity]

https://developer.apple.com/documentation/networkextension/local-push-connectivity?language=objc#Supporting-APNs-and-local-push-connectivity-in-one-app

Subsequently, on March 13, 2026, I received the following reply from Apple:

Sub : Re: Requesting Network Extension App Push Entitlement

From: Local Push Review

Sent: Friday, March 13, 2026 4:09 AM

Hi,

Thank you for your interest in the Local Push Connectivity entitlement. Your entitlement request has been approved for:

Team ID: NWKYYYYYYY

Technical documentation on this API is available here:

-(Omission) -

Best Regards, Apple Developer Relations

My understanding is that upon approval of this application, an "Entitlements" field should be added to the input fields for creating provisioning profiles. However, as of today(March 18, 2026), it has not yet been added. Will the Entitlements field be added if I simply wait?

My account (Apple ID), which submitted the application, belongs to three Team IDs. For convenience, I will refer to them as Team ID SV3XXXXXXX, Team ID NWKYYYYYYY, and Team ID WEJZZZZZZZ. The application status for Entitlements for each Team ID is as follows:

Team ID SV3XXXXXXX

  • Entitlements: Present.
  • Applied for Entitlements on February 6, 2021. (Received "Re: Requesting Network Extension App Push Entitlement" email on February 6, 2021)

Team ID NWKYYYYYYY

  • Entitlements: Not present.
  • Applied for Entitlements on March 13, 2026. (Received "Re: Requesting Network Extension App Push Entitlement" email on March 13, 2026)

Team ID WEJZZZZZZZ

  • Entitlements: Present.
  • No record (email) of applying for Entitlements.

Because of this, I am concerned that the Entitlements applied for Team ID NWKYYYYYYY may have been mistakenly granted to Team ID WEJZZZZZZZ, and I am inquiring about this.

Will the Entitlements field for Team ID NWKYYYYYYY be added if I simply wait?

Thank you in advance.

Answered by DTS Engineer in 880464022
Will the Entitlements field for Team ID NWKYYYYYYY be added if I simply wait?

Our records show that Team ID NWKYYYYYYY already has access to the entitlements need to use NEAppPushProvider. In Xcode’s Signing & Capabilities editor, it should show up as Network Extension (additional values). Likewise in the App ID editor on the Developer website.

Share and Enjoy

Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"

Dear Sir/Madam,

I apologize. There was an error in my previous question, and I'm correcting it. The correct information is as follows:

Team ID SV3XXXXXXX

  • Entitlements: Present.
  • Approved for Entitlements on April 28, 2021. (Received "Re: Requesting Network Extension App Push Entitlement" email on April 28, 2021)

Team ID NWKYYYYYYY

  • Entitlements: Not present.
  • Approved for Entitlements on March 13, 2026. (Received "Re: Requesting Network Extension App Push Entitlement" email on March 13, 2026)

Team ID WEJZZZZZZZ

  • Entitlements: Present.
  • Approved for Entitlements on February 6, 2021. (Received "Re: Requesting Network Extension App Push Entitlement" email on February 6, 2021)

In my initial question, I stated that for WEJZZZZZZZ, there was "No record (email) of applying for Entitlements," but this was incorrect, as it turns out approval was granted. I apologize for the correction.

However, my question remains the same: Will the Entitlements field for Team ID NWKYYYYYYY be added if I simply wait? The permissions haven't become active even though approval was completed 5 days ago. Is it just taking some time for them to become active?

Thank you for your assistance.

Will the Entitlements field for Team ID NWKYYYYYYY be added if I simply wait?

Our records show that Team ID NWKYYYYYYY already has access to the entitlements need to use NEAppPushProvider. In Xcode’s Signing & Capabilities editor, it should show up as Network Extension (additional values). Likewise in the App ID editor on the Developer website.

Share and Enjoy

Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"

Dear Quinn,

In February 2021, when an Entitlement was added to Team ID WEJZZZZZZZ, I received the following email from Apple and learned how to add the Entitlement to a provisioning profile:

Hi,

Does Apple add entitlement to my team ? (== App ID: WEJZZZZZZZ)

Yes, the entitlement was actually added to your “team”. That gives you the ability to add the entitlement to any app that’s managed by your “team”.

Here is the configuration information you can use to check the current status and/or configure your own project:

-To use the entitlement, you need to codesign your app with a provisioning profile that includes it. In the Apple developer portal website, you’ll need >to do the following:

  1. In the “Provisioning Profiles” section, click the “+” and to create a new profile

  2. In the “What type of provisioning profile do you need?” section, select “iOS App Development”

  3. Walk through the creation process and directly after the “Select devices.” section, you should see a new section titled “Do you need additional ent>itlements?”.

  4. In the new section, there is an “Entitlements:” popup, which will include list the new entitlement.

…and continue the process from there to generate the necessary provisioning profile.

To use the profile in your project, this is the process I recommend

-(Omission) -

Best Regards, Apple Developer Relations

This time, an Entitlement has been added to Team ID NWKYYYYYYY. Has the method for adding the Entitlement to a provisioning profile changed since February 2021? I have tried the same method, but the "new section" mentioned in

"4) In the new section, there is an “Entitlements:” popup, which will include list the new entitlement."

does not appear for Team ID NWKYYYYYYY.

NEAppPushProvider. In Xcode’s Signing & Capabilities editor, it should show up as Network Extension (additional values). Likewise in the App ID editor on the Developer website.

If there have been changes to the procedure and the above operation is now required for Team ID NWKYYYYYYY, please provide detailed instructions.

Thanks for providing that extra context.

There are two ways that Apple can grant you access to managed entitlements, via an old process or a new process. I explain those processes in detail in Using the Multicast Networking Additional Capability (this is for a different entitlement, but you should recognise the processes).

It seems that your teams are configured with a mix of the old and the new. For example, WEJZZZZZZZ is using the old process whereas NWKYYYYYYY is using the new process. I don’t have any insight into the old process setup, but I can see the setup for new process stuff and I’ve confirmed that NWKYYYYYYY is set up correctly. However, to use it you have to use the new process, rather than the old process.

To learn more about this, read Account > Reference > Provisioning with capabilities. At the bottom of that page is a Migrating additional entitlements to capabilities section. This explains how you can request that we migrate you from the old process to the new process. I recommend that you do that for your teams that are stuck on the old process. The new process has some critical advantages:

  • It supports automatic code signing.
  • And cloud signing.
  • It allows a single app to use multiple managed capabilities.

Share and Enjoy

Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"

Inquiry regarding Local Push Connectivity Entitlement
 
 
Q