diff --git a/polymer/eduke32/platform/Apple/EDuke32.xcodeproj/project.pbxproj b/polymer/eduke32/platform/Apple/EDuke32.xcodeproj/project.pbxproj
index 4c1aeea8f..c05eb7595 100644
--- a/polymer/eduke32/platform/Apple/EDuke32.xcodeproj/project.pbxproj
+++ b/polymer/eduke32/platform/Apple/EDuke32.xcodeproj/project.pbxproj
@@ -1765,7 +1765,7 @@
0008E64119F1A5AA0091588D /* Project object */ = {
isa = PBXProject;
attributes = {
- LastUpgradeCheck = 0610;
+ LastUpgradeCheck = 0720;
ORGANIZATIONNAME = Voidpoint;
};
buildConfigurationList = 0008E64419F1A5AA0091588D /* Build configuration list for PBXProject "EDuke32" */;
@@ -2171,6 +2171,7 @@
0008E64519F1A5AA0091588D /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
+ ENABLE_TESTABILITY = YES;
GCC_OPTIMIZATION_LEVEL = 0;
ONLY_ACTIVE_ARCH = YES;
};
@@ -2262,6 +2263,7 @@
"-DUSING_LTO",
"-DNOASM",
);
+ PRODUCT_BUNDLE_IDENTIFIER = com.voidpoint.eduke32;
PRODUCT_NAME = "$(TARGET_NAME)";
SDKROOT = macosx;
SUPPORTED_PLATFORMS = macosx;
@@ -2346,6 +2348,7 @@
"-DUSING_LTO",
"-DNOASM",
);
+ PRODUCT_BUNDLE_IDENTIFIER = com.voidpoint.eduke32;
PRODUCT_NAME = "$(TARGET_NAME)";
SDKROOT = macosx;
SUPPORTED_PLATFORMS = macosx;
@@ -2436,6 +2439,7 @@
"-DUSING_LTO",
"-DNOASM",
);
+ PRODUCT_BUNDLE_IDENTIFIER = com.voidpoint.mapster32;
PRODUCT_NAME = "$(TARGET_NAME)";
SDKROOT = macosx;
SUPPORTED_PLATFORMS = macosx;
@@ -2520,6 +2524,7 @@
"-DUSING_LTO",
"-DNOASM",
);
+ PRODUCT_BUNDLE_IDENTIFIER = com.voidpoint.mapster32;
PRODUCT_NAME = "$(TARGET_NAME)";
SDKROOT = macosx;
SUPPORTED_PLATFORMS = macosx;
@@ -3346,6 +3351,7 @@
);
OTHER_LDFLAGS = "";
PRESERVE_DEAD_CODE_INITS_AND_TERMS = YES;
+ PRODUCT_BUNDLE_IDENTIFIER = com.voidpoint.eduke32;
PRODUCT_NAME = "$(TARGET_NAME)";
SDKROOT = iphoneos;
SEPARATE_STRIP = NO;
@@ -3430,6 +3436,7 @@
);
OTHER_LDFLAGS = "";
PRESERVE_DEAD_CODE_INITS_AND_TERMS = YES;
+ PRODUCT_BUNDLE_IDENTIFIER = com.voidpoint.eduke32;
PRODUCT_NAME = "$(TARGET_NAME)";
SDKROOT = iphoneos;
SEPARATE_STRIP = NO;
diff --git a/polymer/eduke32/platform/Apple/bundles/EDuke32.app/Contents/Info.plist b/polymer/eduke32/platform/Apple/bundles/EDuke32.app/Contents/Info.plist
index a6efbd87b..c4e400e17 100644
--- a/polymer/eduke32/platform/Apple/bundles/EDuke32.app/Contents/Info.plist
+++ b/polymer/eduke32/platform/Apple/bundles/EDuke32.app/Contents/Info.plist
@@ -13,7 +13,7 @@
CFBundleIconFile
eduke32.icns
CFBundleIdentifier
- com.voidpoint.eduke32
+ $(PRODUCT_BUNDLE_IDENTIFIER)
CFBundleInfoDictionaryVersion
6.0
CFBundleName
diff --git a/polymer/eduke32/platform/Apple/bundles/Mapster32.app/Contents/Info.plist b/polymer/eduke32/platform/Apple/bundles/Mapster32.app/Contents/Info.plist
index e52593ed1..c6d937514 100644
--- a/polymer/eduke32/platform/Apple/bundles/Mapster32.app/Contents/Info.plist
+++ b/polymer/eduke32/platform/Apple/bundles/Mapster32.app/Contents/Info.plist
@@ -13,7 +13,7 @@
CFBundleIconFile
mapster32.icns
CFBundleIdentifier
- com.voidpoint.mapster32
+ $(PRODUCT_BUNDLE_IDENTIFIER)
CFBundleInfoDictionaryVersion
6.0
CFBundleName
diff --git a/polymer/eduke32/platform/Apple/iOS/Images.xcassets/AppIcon.appiconset/Contents.json b/polymer/eduke32/platform/Apple/iOS/Images.xcassets/AppIcon.appiconset/Contents.json
index 91bf9c14a..eeea76c2d 100644
--- a/polymer/eduke32/platform/Apple/iOS/Images.xcassets/AppIcon.appiconset/Contents.json
+++ b/polymer/eduke32/platform/Apple/iOS/Images.xcassets/AppIcon.appiconset/Contents.json
@@ -5,16 +5,31 @@
"size" : "29x29",
"scale" : "2x"
},
+ {
+ "idiom" : "iphone",
+ "size" : "29x29",
+ "scale" : "3x"
+ },
{
"idiom" : "iphone",
"size" : "40x40",
"scale" : "2x"
},
+ {
+ "idiom" : "iphone",
+ "size" : "40x40",
+ "scale" : "3x"
+ },
{
"idiom" : "iphone",
"size" : "60x60",
"scale" : "2x"
},
+ {
+ "idiom" : "iphone",
+ "size" : "60x60",
+ "scale" : "3x"
+ },
{
"idiom" : "ipad",
"size" : "29x29",
@@ -44,6 +59,11 @@
"idiom" : "ipad",
"size" : "76x76",
"scale" : "2x"
+ },
+ {
+ "idiom" : "ipad",
+ "size" : "83.5x83.5",
+ "scale" : "2x"
}
],
"info" : {
diff --git a/polymer/eduke32/platform/Apple/iOS/Info.plist b/polymer/eduke32/platform/Apple/iOS/Info.plist
index 2d50f5aaf..5119b08e3 100644
--- a/polymer/eduke32/platform/Apple/iOS/Info.plist
+++ b/polymer/eduke32/platform/Apple/iOS/Info.plist
@@ -13,7 +13,7 @@
CFBundleIcons~ipad
CFBundleIdentifier
- com.voidpoint.eduke32
+ $(PRODUCT_BUNDLE_IDENTIFIER)
CFBundleInfoDictionaryVersion
6.0
CFBundleName