When I try to export this app in xcode, I always get the same error:
"Profile doesn't match the entitlements file's value for the com.apple.developer.networking.networkextension entitlement."
PP entitlement for network extension looks like this:
Code Block <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> </array>
Any ideas what's wrong?
It is absolutely possible to distribute Developer ID Network Extension apps outside the Mac App Store. There is just a discrepancy between the Developer ID Provisioning Profile and the Entitlements on your container app, or your Network System Extension. Double check the difference between both of your profiles and the entitlements on the app and extension.Does it mean it's impossible to distribute apps with Network Extensions outside Mac AppStore?
Matt Eaton
DTS Engineering, CoreOS
meaton3@apple.com