diff --git a/platform/xcode/ios/love-ios.plist b/platform/xcode/ios/love-ios.plist
index 85ca6818d..860681369 100644
--- a/platform/xcode/ios/love-ios.plist
+++ b/platform/xcode/ios/love-ios.plist
@@ -32,7 +32,7 @@
CFBundleIcons~ipad
CFBundleIdentifier
- love.${PRODUCT_NAME:rfc1034identifier}
+ $(PRODUCT_BUNDLE_IDENTIFIER)
CFBundleInfoDictionaryVersion
6.0
CFBundleName
diff --git a/platform/xcode/liblove.xcodeproj/project.pbxproj b/platform/xcode/liblove.xcodeproj/project.pbxproj
index 105adce64..94d9efca1 100644
--- a/platform/xcode/liblove.xcodeproj/project.pbxproj
+++ b/platform/xcode/liblove.xcodeproj/project.pbxproj
@@ -3152,7 +3152,7 @@
08FB7793FE84155DC02AAC07 /* Project object */ = {
isa = PBXProject;
attributes = {
- LastUpgradeCheck = 0630;
+ LastUpgradeCheck = 0700;
TargetAttributes = {
FA0B78DC1A958B90000E1D17 = {
CreatedOnToolsVersion = 6.1.1;
@@ -3826,6 +3826,7 @@
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
COPY_PHASE_STRIP = NO;
ENABLE_STRICT_OBJC_MSGSEND = YES;
+ ENABLE_TESTABILITY = YES;
FRAMEWORK_SEARCH_PATHS = "";
GCC_OPTIMIZATION_LEVEL = 0;
GCC_PREPROCESSOR_DEFINITIONS = (
@@ -4055,6 +4056,7 @@
"-undefined",
dynamic_lookup,
);
+ PRODUCT_BUNDLE_IDENTIFIER = "love2d.${PRODUCT_NAME:rfc1034identifier}";
PRODUCT_NAME = love;
SKIP_INSTALL = YES;
WRAPPER_EXTENSION = framework;
@@ -4086,6 +4088,7 @@
"-undefined",
dynamic_lookup,
);
+ PRODUCT_BUNDLE_IDENTIFIER = "love2d.${PRODUCT_NAME:rfc1034identifier}";
PRODUCT_NAME = love;
SKIP_INSTALL = YES;
WRAPPER_EXTENSION = framework;
@@ -4118,6 +4121,7 @@
"-undefined",
dynamic_lookup,
);
+ PRODUCT_BUNDLE_IDENTIFIER = "love2d.${PRODUCT_NAME:rfc1034identifier}";
PRODUCT_NAME = love;
SKIP_INSTALL = YES;
WRAPPER_EXTENSION = framework;
diff --git a/platform/xcode/love.xcodeproj/project.pbxproj b/platform/xcode/love.xcodeproj/project.pbxproj
index f28d23650..1d27c2dbf 100644
--- a/platform/xcode/love.xcodeproj/project.pbxproj
+++ b/platform/xcode/love.xcodeproj/project.pbxproj
@@ -313,7 +313,7 @@
29B97313FDCFA39411CA2CEA /* Project object */ = {
isa = PBXProject;
attributes = {
- LastUpgradeCheck = 0630;
+ LastUpgradeCheck = 0700;
TargetAttributes = {
FA0B7F051A95AAF3000E1D17 = {
CreatedOnToolsVersion = 6.1.1;
@@ -438,6 +438,7 @@
);
INFOPLIST_FILE = "macosx/love-macosx.plist";
INSTALL_PATH = /Applications;
+ PRODUCT_BUNDLE_IDENTIFIER = org.love2d.love;
PRODUCT_NAME = love;
};
name = Debug;
@@ -460,6 +461,7 @@
);
INFOPLIST_FILE = "macosx/love-macosx.plist";
INSTALL_PATH = /Applications;
+ PRODUCT_BUNDLE_IDENTIFIER = org.love2d.love;
PRODUCT_NAME = love;
};
name = Release;
@@ -472,6 +474,7 @@
CLANG_CXX_LIBRARY = "libc++";
CLANG_ENABLE_MODULES = YES;
CLANG_ENABLE_OBJC_ARC = YES;
+ ENABLE_TESTABILITY = YES;
FRAMEWORK_SEARCH_PATHS = "";
GCC_INCREASE_PRECOMPILED_HEADER_SHARING = YES;
GCC_OPTIMIZATION_LEVEL = 0;
@@ -615,6 +618,7 @@
INFOPLIST_FILE = "$(SRCROOT)/ios/love-ios.plist";
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
MTL_ENABLE_DEBUG_INFO = YES;
+ PRODUCT_BUNDLE_IDENTIFIER = "love.${PRODUCT_NAME:rfc1034identifier}";
PRODUCT_NAME = love;
SDKROOT = iphoneos;
TARGETED_DEVICE_FAMILY = "1,2";
@@ -654,6 +658,7 @@
INFOPLIST_FILE = "$(SRCROOT)/ios/love-ios.plist";
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
MTL_ENABLE_DEBUG_INFO = NO;
+ PRODUCT_BUNDLE_IDENTIFIER = "love.${PRODUCT_NAME:rfc1034identifier}";
PRODUCT_NAME = love;
SDKROOT = iphoneos;
TARGETED_DEVICE_FAMILY = "1,2";
@@ -694,6 +699,7 @@
INFOPLIST_FILE = "$(SRCROOT)/ios/love-ios.plist";
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
MTL_ENABLE_DEBUG_INFO = NO;
+ PRODUCT_BUNDLE_IDENTIFIER = "love.${PRODUCT_NAME:rfc1034identifier}";
PRODUCT_NAME = love;
SDKROOT = iphoneos;
TARGETED_DEVICE_FAMILY = "1,2";
@@ -778,6 +784,7 @@
);
INFOPLIST_FILE = "macosx/love-macosx.plist";
INSTALL_PATH = /Applications;
+ PRODUCT_BUNDLE_IDENTIFIER = org.love2d.love;
PRODUCT_NAME = love;
};
name = Distribution;
diff --git a/platform/xcode/macosx/liblove-macosx.plist b/platform/xcode/macosx/liblove-macosx.plist
index 437894a5f..70cb4810e 100644
--- a/platform/xcode/macosx/liblove-macosx.plist
+++ b/platform/xcode/macosx/liblove-macosx.plist
@@ -9,7 +9,7 @@
CFBundleIconFile
CFBundleIdentifier
- love2d.${PRODUCT_NAME:rfc1034identifier}
+ $(PRODUCT_BUNDLE_IDENTIFIER)
CFBundleInfoDictionaryVersion
6.0
CFBundleName
diff --git a/platform/xcode/macosx/love-macosx.plist b/platform/xcode/macosx/love-macosx.plist
index a0687f346..aef65698f 100644
--- a/platform/xcode/macosx/love-macosx.plist
+++ b/platform/xcode/macosx/love-macosx.plist
@@ -50,7 +50,7 @@
CFBundleIconFile
love.icns
CFBundleIdentifier
- org.love2d.love
+ $(PRODUCT_BUNDLE_IDENTIFIER)
CFBundleInfoDictionaryVersion
6.0
CFBundleName