mirror of
https://github.com/outbackdingo/firezone.git
synced 2026-01-27 10:18:54 +00:00
Prompted by Xcode warning at project startup. Most of the changes are simple migrations from entitlements files to build settings, which is the recommended approach, and were done automatically by Xcode. new settings: - REGISTER_APP_GROUPS - Automatically registers app groups with provisioning profile (I had to set this manually when setting up, so it's a welcome change) - STRING_CATALOG_GENERATE_SYMBOLS - type-safe localization (no regression, we're not doing any localization currently) - ENABLE_USER_SCRIPT_SANDBOXING - sandboxing all the build scripts Note: I had to turn off the recommended `ENABLE_USER_SCRIPT_SANDBOXING` as it would interfere with our building of connlib during the build. Also: make Makefile more ergonomic to use (setup LSP config during first build)
21 lines
673 B
XML
21 lines
673 B
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
|
<plist version="1.0">
|
|
<dict>
|
|
<key>com.apple.developer.networking.networkextension</key>
|
|
<array>
|
|
<!-- "-systemextension" is needed for standalone distribution -->
|
|
<string>packet-tunnel-provider$(PACKET_TUNNEL_PROVIDER_SUFFIX)</string>
|
|
</array>
|
|
<key>com.apple.security.application-groups</key>
|
|
<array>
|
|
<string>$(APP_GROUP_ID)</string>
|
|
<!--
|
|
App group id was updated in 1.4.0. Can be removed after all clients have
|
|
upgraded to 1.4.0.
|
|
-->
|
|
<string>$(APP_GROUP_ID_PRE_1_4_0)</string>
|
|
</array>
|
|
</dict>
|
|
</plist>
|