diff --git a/bin/templates/project/__PROJECT_NAME__/Entitlements-Debug.plist b/bin/templates/project/__PROJECT_NAME__/Entitlements-Debug.plist
new file mode 100644
index 000000000..1ed4ae5b9
--- /dev/null
+++ b/bin/templates/project/__PROJECT_NAME__/Entitlements-Debug.plist
@@ -0,0 +1,24 @@
+
+
+
+
+
+
+
diff --git a/bin/templates/project/__PROJECT_NAME__/Entitlements-Release.plist b/bin/templates/project/__PROJECT_NAME__/Entitlements-Release.plist
new file mode 100644
index 000000000..1ed4ae5b9
--- /dev/null
+++ b/bin/templates/project/__PROJECT_NAME__/Entitlements-Release.plist
@@ -0,0 +1,24 @@
+
+
+
+
+
+
+
diff --git a/bin/templates/scripts/cordova/build.xcconfig b/bin/templates/scripts/cordova/build.xcconfig
index 6f664e3c7..bc9e0e3f3 100644
--- a/bin/templates/scripts/cordova/build.xcconfig
+++ b/bin/templates/scripts/cordova/build.xcconfig
@@ -39,4 +39,7 @@ ENABLE_BITCODE = NO
CLANG_ALLOW_NON_MODULAR_INCLUDES_IN_FRAMEWORK_MODULES = YES
// (CB-10072)
-SWIFT_OBJC_BRIDGING_HEADER = $(PROJECT_DIR)/$(PROJECT_NAME)/Bridging-Header.h
\ No newline at end of file
+SWIFT_OBJC_BRIDGING_HEADER = $(PROJECT_DIR)/$(PROJECT_NAME)/Bridging-Header.h
+
+// (CB-11854)
+CODE_SIGN_ENTITLEMENTS = $(PROJECT_DIR)/$(PROJECT_NAME)/Entitlements-$(CONFIGURATION).plist