From af10c47ed777d786d2053333f653bfd3372718ec Mon Sep 17 00:00:00 2001 From: Jared Marsau Date: Tue, 29 Nov 2022 13:25:00 -0800 Subject: [PATCH] With the most recent major version of Xcode, all bitcode generation has been deprecated and needs to be removed. This change disables bitcode generation for all native library project build targets, bumps plug-in versions, and updates change logs accordingly. --- .../Assets/Apple.Accessibility/CHANGELOG.md | 4 ++++ .../Assets/Apple.Accessibility/package.json | 4 ++-- .../Native/Accessibility.xcodeproj/project.pbxproj | 2 -- .../Assets/Apple.Core/CHANGELOG.md | 4 ++++ .../Assets/Apple.Core/package.json | 2 +- .../AppleCoreNative.xcodeproj/project.pbxproj | 8 -------- .../Assets/Apple.CoreHaptics/CHANGELOG.md | 4 ++++ .../Assets/Apple.CoreHaptics/package.json | 4 ++-- .../CoreHapticsWrapper.xcodeproj/project.pbxproj | 12 ------------ .../Assets/Apple.GameController/CHANGELOG.md | 4 ++++ .../Assets/Apple.GameController/package.json | 4 ++-- .../project.pbxproj | 14 -------------- .../Assets/Apple.GameKit/CHANGELOG.md | 4 ++++ .../Assets/Apple.GameKit/package.json | 4 ++-- .../GameKitWrapper.xcodeproj/project.pbxproj | 12 ------------ .../Apple.PHASE_Unity/Assets/CHANGELOG.md | 4 ++++ .../Apple.PHASE_Unity/Assets/package.json | 4 ++-- .../AudioPluginPHASE.xcodeproj/project.pbxproj | 2 -- 18 files changed, 35 insertions(+), 61 deletions(-) diff --git a/plug-ins/Apple.Accessibility/Apple.Accessibility_Unity/Assets/Apple.Accessibility/CHANGELOG.md b/plug-ins/Apple.Accessibility/Apple.Accessibility_Unity/Assets/Apple.Accessibility/CHANGELOG.md index b9ec531e..99b44d06 100644 --- a/plug-ins/Apple.Accessibility/Apple.Accessibility_Unity/Assets/Apple.Accessibility/CHANGELOG.md +++ b/plug-ins/Apple.Accessibility/Apple.Accessibility_Unity/Assets/Apple.Accessibility/CHANGELOG.md @@ -1,6 +1,10 @@ # CHANGELOG All notable changes to this project will be documented in this file. +## [1.0.2] - 2022-11-29 +### Changed +- Disabled bitcode generation in all native library project build targets. + ## [1.0.1] - 2022-10-10 ### Changed - Updated package name to `com.apple.unityplugin.accessibility` diff --git a/plug-ins/Apple.Accessibility/Apple.Accessibility_Unity/Assets/Apple.Accessibility/package.json b/plug-ins/Apple.Accessibility/Apple.Accessibility_Unity/Assets/Apple.Accessibility/package.json index 06355b38..9460a761 100644 --- a/plug-ins/Apple.Accessibility/Apple.Accessibility_Unity/Assets/Apple.Accessibility/package.json +++ b/plug-ins/Apple.Accessibility/Apple.Accessibility_Unity/Assets/Apple.Accessibility/package.json @@ -1,11 +1,11 @@ { "name": "com.apple.unityplugin.accessibility", - "version": "1.0.1", + "version": "1.0.2", "displayName": "Apple.Accessibility", "description": "A Unity-port of Apple's UIAccessibility protocol from UIKit.framework", "unity": "2019.4", "dependencies": { - "com.apple.unityplugin.core": "1.0.1" + "com.apple.unityplugin.core": "1.0.2" }, "keywords": [ "accessibility", diff --git a/plug-ins/Apple.Accessibility/Native/Accessibility.xcodeproj/project.pbxproj b/plug-ins/Apple.Accessibility/Native/Accessibility.xcodeproj/project.pbxproj index 2810cb8f..4eaab181 100644 --- a/plug-ins/Apple.Accessibility/Native/Accessibility.xcodeproj/project.pbxproj +++ b/plug-ins/Apple.Accessibility/Native/Accessibility.xcodeproj/project.pbxproj @@ -405,7 +405,6 @@ CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; COPY_PHASE_STRIP = NO; DEBUG_INFORMATION_FORMAT = dwarf; - ENABLE_BITCODE = YES; ENABLE_STRICT_OBJC_MSGSEND = YES; ENABLE_TESTABILITY = YES; GCC_DYNAMIC_NO_PIC = NO; @@ -462,7 +461,6 @@ CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; COPY_PHASE_STRIP = NO; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; - ENABLE_BITCODE = YES; ENABLE_NS_ASSERTIONS = NO; ENABLE_STRICT_OBJC_MSGSEND = YES; GCC_NO_COMMON_BLOCKS = YES; diff --git a/plug-ins/Apple.Core/Apple.Core_Unity/Assets/Apple.Core/CHANGELOG.md b/plug-ins/Apple.Core/Apple.Core_Unity/Assets/Apple.Core/CHANGELOG.md index 52681ee0..c42922f1 100644 --- a/plug-ins/Apple.Core/Apple.Core_Unity/Assets/Apple.Core/CHANGELOG.md +++ b/plug-ins/Apple.Core/Apple.Core_Unity/Assets/Apple.Core/CHANGELOG.md @@ -1,6 +1,10 @@ # CHANGELOG All notable changes to this project will be documented in this file. +## [1.0.2] - 2022-11-29 +### Changed +- Disabled bitcode generation in all native library project build targets. + ## [1.0.1] - 2022-10-10 ### Changed - Updated package name to `com.apple.unityplugin.core` diff --git a/plug-ins/Apple.Core/Apple.Core_Unity/Assets/Apple.Core/package.json b/plug-ins/Apple.Core/Apple.Core_Unity/Assets/Apple.Core/package.json index bfffb59d..bedf1066 100644 --- a/plug-ins/Apple.Core/Apple.Core_Unity/Assets/Apple.Core/package.json +++ b/plug-ins/Apple.Core/Apple.Core_Unity/Assets/Apple.Core/package.json @@ -2,7 +2,7 @@ "name": "com.apple.unityplugin.core", "displayName": "Apple.Core", "description": "Provides project settings, post-build automation tools, and other shared functionality for Apple Unity Plug-ins.", - "version": "1.0.1", + "version": "1.0.2", "unity": "2019.4", "keywords": [ "apple" diff --git a/plug-ins/Apple.Core/Native/AppleCoreNative.xcodeproj/project.pbxproj b/plug-ins/Apple.Core/Native/AppleCoreNative.xcodeproj/project.pbxproj index cb6c7cd4..aca368bb 100644 --- a/plug-ins/Apple.Core/Native/AppleCoreNative.xcodeproj/project.pbxproj +++ b/plug-ins/Apple.Core/Native/AppleCoreNative.xcodeproj/project.pbxproj @@ -515,7 +515,6 @@ CFE53395263B6CCC00078448 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { - BITCODE_GENERATION_MODE = bitcode; CLANG_ENABLE_MODULES = YES; CODE_SIGN_STYLE = Automatic; COMBINE_HIDPI_IMAGES = YES; @@ -533,7 +532,6 @@ "@loader_path/Frameworks", ); MACOSX_DEPLOYMENT_TARGET = 10.15; - OTHER_CFLAGS = "-fembed-bitcode"; PRODUCT_BUNDLE_IDENTIFIER = "com.apple-plugins.AppleCoreNative-iOS"; PRODUCT_NAME = AppleCoreNative; SDKROOT = iphoneos; @@ -550,7 +548,6 @@ CFE53396263B6CCC00078448 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { - BITCODE_GENERATION_MODE = bitcode; CLANG_ENABLE_MODULES = YES; CODE_SIGN_STYLE = Automatic; COMBINE_HIDPI_IMAGES = YES; @@ -568,7 +565,6 @@ "@loader_path/Frameworks", ); MACOSX_DEPLOYMENT_TARGET = 10.15; - OTHER_CFLAGS = "-fembed-bitcode"; PRODUCT_BUNDLE_IDENTIFIER = "com.apple-plugins.AppleCoreNative-iOS"; PRODUCT_NAME = AppleCoreNative; SDKROOT = iphoneos; @@ -601,7 +597,6 @@ "@loader_path/Frameworks", ); MACOSX_DEPLOYMENT_TARGET = 10.15; - OTHER_CFLAGS = "-fembed-bitcode"; PRODUCT_BUNDLE_IDENTIFIER = "com.apple-plugins.AppleCoreNative-tvOS"; PRODUCT_NAME = AppleCoreNative; SDKROOT = appletvos; @@ -634,7 +629,6 @@ "@loader_path/Frameworks", ); MACOSX_DEPLOYMENT_TARGET = 10.15; - OTHER_CFLAGS = "-fembed-bitcode"; PRODUCT_BUNDLE_IDENTIFIER = "com.apple-plugins.AppleCoreNative-tvOS"; PRODUCT_NAME = AppleCoreNative; SDKROOT = appletvos; @@ -656,7 +650,6 @@ INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Bundles"; IPHONEOS_DEPLOYMENT_TARGET = 13.0; MACOSX_DEPLOYMENT_TARGET = 10.15; - OTHER_CFLAGS = "-fembed-bitcode"; PRODUCT_BUNDLE_IDENTIFIER = "com.apple-plugins.AppleCoreNative-macOS"; PRODUCT_NAME = AppleCoreNativeMac; SKIP_INSTALL = YES; @@ -677,7 +670,6 @@ INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Bundles"; IPHONEOS_DEPLOYMENT_TARGET = 13.0; MACOSX_DEPLOYMENT_TARGET = 10.15; - OTHER_CFLAGS = "-fembed-bitcode"; PRODUCT_BUNDLE_IDENTIFIER = "com.apple-plugins.AppleCoreNative-macOS"; PRODUCT_NAME = AppleCoreNativeMac; SKIP_INSTALL = YES; diff --git a/plug-ins/Apple.CoreHaptics/Apple.CoreHaptics_Unity/Assets/Apple.CoreHaptics/CHANGELOG.md b/plug-ins/Apple.CoreHaptics/Apple.CoreHaptics_Unity/Assets/Apple.CoreHaptics/CHANGELOG.md index 5b956b66..d6e235a4 100644 --- a/plug-ins/Apple.CoreHaptics/Apple.CoreHaptics_Unity/Assets/Apple.CoreHaptics/CHANGELOG.md +++ b/plug-ins/Apple.CoreHaptics/Apple.CoreHaptics_Unity/Assets/Apple.CoreHaptics/CHANGELOG.md @@ -1,6 +1,10 @@ # CHANGELOG All notable changes to this project will be documented in this file. +## [1.0.2] - 2022-11-29 +### Changed +- Disabled bitcode generation in all native library project build targets. + ## [1.0.1] - 2022-10-10 ### Changed - Updated package name to `com.apple.unityplugin.corehaptics` diff --git a/plug-ins/Apple.CoreHaptics/Apple.CoreHaptics_Unity/Assets/Apple.CoreHaptics/package.json b/plug-ins/Apple.CoreHaptics/Apple.CoreHaptics_Unity/Assets/Apple.CoreHaptics/package.json index 32164f22..9d43f8ab 100644 --- a/plug-ins/Apple.CoreHaptics/Apple.CoreHaptics_Unity/Assets/Apple.CoreHaptics/package.json +++ b/plug-ins/Apple.CoreHaptics/Apple.CoreHaptics_Unity/Assets/Apple.CoreHaptics/package.json @@ -1,11 +1,11 @@ { "name": "com.apple.unityplugin.corehaptics", - "version": "1.0.1", + "version": "1.0.2", "displayName": "Apple.CoreHaptics", "description": "Apple's CoreHaptics.framework ported to Unity", "unity": "2019.4", "dependencies": { - "com.apple.unityplugin.core": "1.0.1" + "com.apple.unityplugin.core": "1.0.2" }, "keywords": [ "haptics", diff --git a/plug-ins/Apple.CoreHaptics/Native/CoreHapticsWrapper.xcodeproj/project.pbxproj b/plug-ins/Apple.CoreHaptics/Native/CoreHapticsWrapper.xcodeproj/project.pbxproj index 296620f8..29c18d8f 100644 --- a/plug-ins/Apple.CoreHaptics/Native/CoreHapticsWrapper.xcodeproj/project.pbxproj +++ b/plug-ins/Apple.CoreHaptics/Native/CoreHapticsWrapper.xcodeproj/project.pbxproj @@ -785,7 +785,6 @@ 7A55184F24E2FC09004CDB45 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { - BITCODE_GENERATION_MODE = bitcode; CLANG_ENABLE_MODULES = YES; CODE_SIGN_IDENTITY = "Apple Development"; CODE_SIGN_STYLE = Manual; @@ -804,7 +803,6 @@ "@loader_path/Frameworks", ); MACOSX_DEPLOYMENT_TARGET = 10.15; - OTHER_CFLAGS = "-fembed-bitcode"; PRODUCT_BUNDLE_IDENTIFIER = "com.apple-plugins.CoreHapticsWrapper-iOS"; PRODUCT_NAME = CoreHapticsWrapper; PROVISIONING_PROFILE_SPECIFIER = ""; @@ -820,7 +818,6 @@ 7A55185024E2FC09004CDB45 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { - BITCODE_GENERATION_MODE = bitcode; CLANG_ENABLE_MODULES = YES; CODE_SIGN_IDENTITY = "Apple Development"; CODE_SIGN_STYLE = Manual; @@ -839,7 +836,6 @@ "@loader_path/Frameworks", ); MACOSX_DEPLOYMENT_TARGET = 10.15; - OTHER_CFLAGS = "-fembed-bitcode"; PRODUCT_BUNDLE_IDENTIFIER = "com.apple-plugins.CoreHapticsWrapper-iOS"; PRODUCT_NAME = CoreHapticsWrapper; PROVISIONING_PROFILE_SPECIFIER = ""; @@ -913,7 +909,6 @@ 7AE5BB7F2502C06C00BDBEDA /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { - BITCODE_GENERATION_MODE = bitcode; CLANG_ENABLE_MODULES = YES; CODE_SIGN_IDENTITY = "Apple Development"; CODE_SIGN_STYLE = Manual; @@ -922,7 +917,6 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - ENABLE_BITCODE = YES; INFOPLIST_FILE = CoreHapticsWrapper/Info.plist; INFOPLIST_OUTPUT_FORMAT = XML; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; @@ -933,8 +927,6 @@ "@loader_path/Frameworks", ); MACOSX_DEPLOYMENT_TARGET = 10.15; - OTHER_CFLAGS = "-fembed-bitcode"; - OTHER_CODE_SIGN_FLAGS = "-fembed-bitcode"; PRODUCT_BUNDLE_IDENTIFIER = "com.apple-plugins.CoreHapticsWrapper-tvOS"; PRODUCT_NAME = CoreHapticsWrapper; PROVISIONING_PROFILE_SPECIFIER = ""; @@ -951,7 +943,6 @@ 7AE5BB802502C06C00BDBEDA /* Release */ = { isa = XCBuildConfiguration; buildSettings = { - BITCODE_GENERATION_MODE = bitcode; CLANG_ENABLE_MODULES = YES; CODE_SIGN_IDENTITY = "Apple Development"; CODE_SIGN_STYLE = Manual; @@ -960,7 +951,6 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - ENABLE_BITCODE = YES; INFOPLIST_FILE = CoreHapticsWrapper/Info.plist; INFOPLIST_OUTPUT_FORMAT = XML; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; @@ -971,8 +961,6 @@ "@loader_path/Frameworks", ); MACOSX_DEPLOYMENT_TARGET = 10.15; - OTHER_CFLAGS = "-fembed-bitcode"; - OTHER_CODE_SIGN_FLAGS = "-fembed-bitcode"; PRODUCT_BUNDLE_IDENTIFIER = "com.apple-plugins.CoreHapticsWrapper-tvOS"; PRODUCT_NAME = CoreHapticsWrapper; PROVISIONING_PROFILE_SPECIFIER = ""; diff --git a/plug-ins/Apple.GameController/Apple.GameController_Unity/Assets/Apple.GameController/CHANGELOG.md b/plug-ins/Apple.GameController/Apple.GameController_Unity/Assets/Apple.GameController/CHANGELOG.md index 5769e8e5..28c348ad 100644 --- a/plug-ins/Apple.GameController/Apple.GameController_Unity/Assets/Apple.GameController/CHANGELOG.md +++ b/plug-ins/Apple.GameController/Apple.GameController_Unity/Assets/Apple.GameController/CHANGELOG.md @@ -1,6 +1,10 @@ # CHANGELOG All notable changes to this project will be documented in this file. +## [1.0.2] - 2022-11-29 +### Changed +- Disabled bitcode generation in all native library project build targets. + ## [1.0.1] - 2022-10-10 ### Changed - Updated package name to `com.apple.unityplugin.gamecontroller` diff --git a/plug-ins/Apple.GameController/Apple.GameController_Unity/Assets/Apple.GameController/package.json b/plug-ins/Apple.GameController/Apple.GameController_Unity/Assets/Apple.GameController/package.json index 1afc33c3..74bc6741 100644 --- a/plug-ins/Apple.GameController/Apple.GameController_Unity/Assets/Apple.GameController/package.json +++ b/plug-ins/Apple.GameController/Apple.GameController_Unity/Assets/Apple.GameController/package.json @@ -2,10 +2,10 @@ "name": "com.apple.unityplugin.gamecontroller", "displayName": "Apple.GameController", "description": "Exposes Apple's GameController.framework to Unity developers via c# script API.", - "version": "1.0.1", + "version": "1.0.2", "unity": "2019.4", "dependencies": { - "com.apple.unityplugin.core": "1.0.1" + "com.apple.unityplugin.core": "1.0.2" }, "keywords": [ "controller", diff --git a/plug-ins/Apple.GameController/Native/GameControllerWrapper.xcodeproj/project.pbxproj b/plug-ins/Apple.GameController/Native/GameControllerWrapper.xcodeproj/project.pbxproj index 680be757..4b62b842 100644 --- a/plug-ins/Apple.GameController/Native/GameControllerWrapper.xcodeproj/project.pbxproj +++ b/plug-ins/Apple.GameController/Native/GameControllerWrapper.xcodeproj/project.pbxproj @@ -554,7 +554,6 @@ 7A55184F24E2FC09004CDB45 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { - BITCODE_GENERATION_MODE = bitcode; CLANG_ENABLE_MODULES = YES; CODE_SIGN_IDENTITY = ""; CODE_SIGN_STYLE = Manual; @@ -572,8 +571,6 @@ "@executable_path/Frameworks", "@loader_path/Frameworks", ); - OTHER_CFLAGS = "-fembed-bitcode"; - OTHER_LDFLAGS = "-fembed-bitcode"; PRODUCT_BUNDLE_IDENTIFIER = "com.apple-plugins.GameControllerWrapper-iOS"; PRODUCT_NAME = GameControllerWrapper; PROVISIONING_PROFILE_SPECIFIER = ""; @@ -589,7 +586,6 @@ 7A55185024E2FC09004CDB45 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { - BITCODE_GENERATION_MODE = bitcode; CLANG_ENABLE_MODULES = YES; CODE_SIGN_IDENTITY = ""; CODE_SIGN_STYLE = Manual; @@ -607,8 +603,6 @@ "@executable_path/Frameworks", "@loader_path/Frameworks", ); - OTHER_CFLAGS = "-fembed-bitcode"; - OTHER_LDFLAGS = "-fembed-bitcode"; PRODUCT_BUNDLE_IDENTIFIER = "com.apple-plugins.GameControllerWrapper-iOS"; PRODUCT_NAME = GameControllerWrapper; PROVISIONING_PROFILE_SPECIFIER = ""; @@ -684,7 +678,6 @@ 7AE5BB7F2502C06C00BDBEDA /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { - BITCODE_GENERATION_MODE = bitcode; CLANG_ENABLE_MODULES = YES; CODE_SIGN_IDENTITY = ""; CODE_SIGN_STYLE = Manual; @@ -693,7 +686,6 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - ENABLE_BITCODE = YES; INFOPLIST_FILE = GameControllerWrapper/Info.plist; INFOPLIST_OUTPUT_FORMAT = XML; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; @@ -703,8 +695,6 @@ "@executable_path/Frameworks", "@loader_path/Frameworks", ); - OTHER_CFLAGS = "-fembed-bitcode"; - OTHER_LDFLAGS = "-fembed-bitcode"; PRODUCT_BUNDLE_IDENTIFIER = "com.apple-plugins.GameControllerWrapper-tvOS"; PRODUCT_NAME = GameControllerWrapper; PROVISIONING_PROFILE_SPECIFIER = ""; @@ -721,7 +711,6 @@ 7AE5BB802502C06C00BDBEDA /* Release */ = { isa = XCBuildConfiguration; buildSettings = { - BITCODE_GENERATION_MODE = bitcode; CLANG_ENABLE_MODULES = YES; CODE_SIGN_IDENTITY = ""; CODE_SIGN_STYLE = Manual; @@ -730,7 +719,6 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - ENABLE_BITCODE = YES; INFOPLIST_FILE = GameControllerWrapper/Info.plist; INFOPLIST_OUTPUT_FORMAT = XML; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; @@ -740,8 +728,6 @@ "@executable_path/Frameworks", "@loader_path/Frameworks", ); - OTHER_CFLAGS = "-fembed-bitcode"; - OTHER_LDFLAGS = "-fembed-bitcode"; PRODUCT_BUNDLE_IDENTIFIER = "com.apple-plugins.GameControllerWrapper-tvOS"; PRODUCT_NAME = GameControllerWrapper; PROVISIONING_PROFILE_SPECIFIER = ""; diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/CHANGELOG.md b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/CHANGELOG.md index 41123b9e..d6c281ef 100644 --- a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/CHANGELOG.md +++ b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/CHANGELOG.md @@ -1,6 +1,10 @@ # CHANGELOG All notable changes to this project will be documented in this file. +## [1.0.3] - 2022-11-29 +### Changed +- Disabled bitcode generation in all native library project build targets. + ## [1.0.2] - 2022-10-10 ### Changed - Update package name to `com.apple.unityplugin.gamekit` diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/package.json b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/package.json index 9be1a08e..d23a3b7d 100644 --- a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/package.json +++ b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/package.json @@ -2,10 +2,10 @@ "name": "com.apple.unityplugin.gamekit", "displayName": "Apple.GameKit", "description": "Exposes Apple's GameKit.framework to Unity developers via C# script API", - "version": "1.0.2", + "version": "1.0.3", "unity": "2019.4", "dependencies": { - "com.apple.unityplugin.core": "1.0.1" + "com.apple.unityplugin.core": "1.0.2" }, "keywords": [ "gamekit", diff --git a/plug-ins/Apple.GameKit/Native/GameKitWrapper.xcodeproj/project.pbxproj b/plug-ins/Apple.GameKit/Native/GameKitWrapper.xcodeproj/project.pbxproj index 30319e90..50dea564 100644 --- a/plug-ins/Apple.GameKit/Native/GameKitWrapper.xcodeproj/project.pbxproj +++ b/plug-ins/Apple.GameKit/Native/GameKitWrapper.xcodeproj/project.pbxproj @@ -873,7 +873,6 @@ 7A9B816824A4FC3800FB2FE8 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { - BITCODE_GENERATION_MODE = bitcode; BUILD_LIBRARY_FOR_DISTRIBUTION = YES; CLANG_ALLOW_NON_MODULAR_INCLUDES_IN_FRAMEWORK_MODULES = YES; CLANG_ENABLE_MODULES = YES; @@ -893,8 +892,6 @@ "@executable_path/Frameworks", "@loader_path/Frameworks", ); - OTHER_CFLAGS = "-fembed-bitcode"; - OTHER_LDFLAGS = "-fembed-bitcode"; PRODUCT_BUNDLE_IDENTIFIER = "com.apple-plugins.GameKitWrapper-iOS"; PRODUCT_NAME = GameKitWrapper; PROVISIONING_PROFILE_SPECIFIER = ""; @@ -911,7 +908,6 @@ 7A9B816924A4FC3800FB2FE8 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { - BITCODE_GENERATION_MODE = bitcode; BUILD_LIBRARY_FOR_DISTRIBUTION = YES; CLANG_ALLOW_NON_MODULAR_INCLUDES_IN_FRAMEWORK_MODULES = YES; CLANG_ENABLE_MODULES = YES; @@ -931,8 +927,6 @@ "@executable_path/Frameworks", "@loader_path/Frameworks", ); - OTHER_CFLAGS = "-fembed-bitcode"; - OTHER_LDFLAGS = "-fembed-bitcode"; PRODUCT_BUNDLE_IDENTIFIER = "com.apple-plugins.GameKitWrapper-iOS"; PRODUCT_NAME = GameKitWrapper; PROVISIONING_PROFILE_SPECIFIER = ""; @@ -948,7 +942,6 @@ 7AE5BBA02502C0DD00BDBEDA /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { - BITCODE_GENERATION_MODE = bitcode; BUILD_LIBRARY_FOR_DISTRIBUTION = YES; CLANG_ALLOW_NON_MODULAR_INCLUDES_IN_FRAMEWORK_MODULES = YES; CLANG_ENABLE_MODULES = YES; @@ -969,8 +962,6 @@ "@executable_path/Frameworks", "@loader_path/Frameworks", ); - OTHER_CFLAGS = "-fembed-bitcode"; - OTHER_LDFLAGS = "-fembed-bitcode"; PRODUCT_BUNDLE_IDENTIFIER = "com.apple-plugins.GameKitWrapper-tvOS"; PRODUCT_NAME = GameKitWrapper; PROVISIONING_PROFILE_SPECIFIER = ""; @@ -988,7 +979,6 @@ 7AE5BBA12502C0DD00BDBEDA /* Release */ = { isa = XCBuildConfiguration; buildSettings = { - BITCODE_GENERATION_MODE = bitcode; BUILD_LIBRARY_FOR_DISTRIBUTION = YES; CLANG_ALLOW_NON_MODULAR_INCLUDES_IN_FRAMEWORK_MODULES = YES; CLANG_ENABLE_MODULES = YES; @@ -1008,8 +998,6 @@ "@executable_path/Frameworks", "@loader_path/Frameworks", ); - OTHER_CFLAGS = "-fembed-bitcode"; - OTHER_LDFLAGS = "-fembed-bitcode"; PRODUCT_BUNDLE_IDENTIFIER = "com.apple-plugins.GameKitWrapper-tvOS"; PRODUCT_NAME = GameKitWrapper; PROVISIONING_PROFILE_SPECIFIER = ""; diff --git a/plug-ins/Apple.PHASE/Apple.PHASE_Unity/Assets/CHANGELOG.md b/plug-ins/Apple.PHASE/Apple.PHASE_Unity/Assets/CHANGELOG.md index 74859b4a..dc629287 100644 --- a/plug-ins/Apple.PHASE/Apple.PHASE_Unity/Assets/CHANGELOG.md +++ b/plug-ins/Apple.PHASE/Apple.PHASE_Unity/Assets/CHANGELOG.md @@ -1,6 +1,10 @@ # CHANGELOG All notable changes to this project will be documented in this file. +## [1.0.2] - 2022-11-29 +## Changed +- Disabled bitcode generation in all native library project build targets. + ## [1.0.1] - 2022-10-10 ## Changed - Updated package name to `com.apple.unityplugin.phase` diff --git a/plug-ins/Apple.PHASE/Apple.PHASE_Unity/Assets/package.json b/plug-ins/Apple.PHASE/Apple.PHASE_Unity/Assets/package.json index 2e14b0d6..19fcc99c 100644 --- a/plug-ins/Apple.PHASE/Apple.PHASE_Unity/Assets/package.json +++ b/plug-ins/Apple.PHASE/Apple.PHASE_Unity/Assets/package.json @@ -2,11 +2,11 @@ "name": "com.apple.unityplugin.phase", "displayName": "Apple.PHASE", "description": "A Unity plugin for Apple's PHASE.framework.", - "version": "1.0.1", + "version": "1.0.2", "unity": "2020.1", "unityRelease": "2f1", "dependencies": { - "com.apple.unityplugin.core": "1.0.1" + "com.apple.unityplugin.core": "1.0.2" }, "keywords": [ "audio", diff --git a/plug-ins/Apple.PHASE/Native/AudioPluginPHASE.xcodeproj/project.pbxproj b/plug-ins/Apple.PHASE/Native/AudioPluginPHASE.xcodeproj/project.pbxproj index c3075aab..b5f61496 100755 --- a/plug-ins/Apple.PHASE/Native/AudioPluginPHASE.xcodeproj/project.pbxproj +++ b/plug-ins/Apple.PHASE/Native/AudioPluginPHASE.xcodeproj/project.pbxproj @@ -1005,7 +1005,6 @@ CLANG_ENABLE_OBJC_WEAK = YES; DEAD_CODE_STRIPPING = NO; DSTROOT = "$(PROJECT_DIR)/build"; - ENABLE_BITCODE = YES; EXECUTABLE_PREFIX = ""; GCC_PREPROCESSOR_DEFINITIONS = ( ENABLE_ENVIRONMENTAL_PROCESS, @@ -1043,7 +1042,6 @@ CLANG_ENABLE_OBJC_WEAK = YES; DEAD_CODE_STRIPPING = NO; DSTROOT = "$(PROJECT_DIR)/build"; - ENABLE_BITCODE = YES; EXECUTABLE_PREFIX = ""; INFOPLIST_OUTPUT_FORMAT = XML; INSTALL_PATH = /Plugins/iOS;