help needed for signing certificate for Developer ID Application.

1.Provisioning profile "xxx" doesn't include signing certificate "Developer ID Application: xxxxx".

2.Provisioning profile "xxx" doesn't match the entitlements file's value for the com.apple.developer.networking.networkextension entitlement.

I decoded the profile,

<dict>
				
				<key>com.apple.developer.system-extension.install</key>
		<true/>
				
				<key>com.apple.developer.networking.networkextension</key>
		<array>
				<string>packet-tunnel-provider-systemextension</string>
				<string>app-proxy-provider-systemextension</string>
				<string>content-filter-provider-systemextension</string>
				<string>dns-proxy-systemextension</string>
				<string>dns-settings</string>
				<string>relay</string>
				<string>url-filter-provider</string>
				<string>hotspot-provider</string>
		</array>
				
				<key>com.apple.security.application-groups</key>
		<array>
				<string>xxxxx</string>
				<string>xxxxx</string>
		</array>
				
				<key>com.apple.developer.networking.vpn.api</key>
		<array>
				<string>allow-vpn</string>
		</array>
				
				<key>com.apple.application-identifier</key>
		<string>xxxxx</string>
				
				<key>keychain-access-groups</key>
		<array>
				<string>xxxxx</string>
		</array>
				
				<key>com.apple.developer.team-identifier</key>
		<string>xxxxx</string>
		
	</dict>

Kindly help me to resolve this.

Answered by DTS Engineer in 846373022

I’m missing some key details here. To start, are you using Xcode for this? Or signing your code manually?

If you’re using Xcode, what version?

Oh, and on the Xcode front, my general advice is:

  • Enable automatic code signing for day-to-day development.

  • When you go to distribute your app, choose Product > Archive and then distribute it from the Xcode organiser.

However, if your app includes an NE provider and you want to distribute it directly, using Developer ID signing, then this process doesn’t work as well as it should. See Exporting a Developer ID Network Extension.

Finally, please take care of your Developer ID signing identities. I talk about this in great detail in The Care and Feeding of Developer ID.

Share and Enjoy

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

I’m missing some key details here. To start, are you using Xcode for this? Or signing your code manually?

If you’re using Xcode, what version?

Oh, and on the Xcode front, my general advice is:

  • Enable automatic code signing for day-to-day development.

  • When you go to distribute your app, choose Product > Archive and then distribute it from the Xcode organiser.

However, if your app includes an NE provider and you want to distribute it directly, using Developer ID signing, then this process doesn’t work as well as it should. See Exporting a Developer ID Network Extension.

Finally, please take care of your Developer ID signing identities. I talk about this in great detail in The Care and Feeding of Developer ID.

Share and Enjoy

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

help needed for signing certificate for Developer ID Application.
 
 
Q