From 95e98a17bbbbce450902a9dcc8d2bfafb06f598a Mon Sep 17 00:00:00 2001 From: naturecodevoid <44983869+naturecodevoid@users.noreply.github.com> Date: Sun, 4 Jun 2023 07:31:58 -0700 Subject: [PATCH] fix: add NSAppleMusicUsageDescription to Info.plist for MDC --- AltStore/Info.plist | 4 ++++ Build.xcconfig | 1 + Makefile | 1 + 3 files changed, 6 insertions(+) diff --git a/AltStore/Info.plist b/AltStore/Info.plist index e91a88d4..7ec4bc24 100644 --- a/AltStore/Info.plist +++ b/AltStore/Info.plist @@ -208,5 +208,9 @@ UIFileSharingEnabled + #if MDC + NSAppleMusicUsageDescription + Full access to files on your device is required to apply the installd patch to remove the 3 app limit that free developer accounts have. + #endif diff --git a/Build.xcconfig b/Build.xcconfig index c47c82ab..b178bfd3 100644 --- a/Build.xcconfig +++ b/Build.xcconfig @@ -6,6 +6,7 @@ CURRENT_PROJECT_VERSION = 4000 SWIFT_ACTIVE_COMPILATION_CONDITIONS[config=Debug] = $(inherited) UNSTABLE MDC GCC_PREPROCESSOR_DEFINITIONS[config=Debug] = $(inherited) MDC=1 +INFOPLIST_PREPROCESSOR_DEFINITIONS[config=Debug] = $(inherited) MDC=1 // Vars to be overwritten by `CodeSigning.xcconfig` if exists DEVELOPMENT_TEAM = S32Z3HMYVQ diff --git a/Makefile b/Makefile index 20d98963..bc1e5782 100644 --- a/Makefile +++ b/Makefile @@ -164,6 +164,7 @@ enable_mdc: echo >> ./Build.xcconfig echo 'SWIFT_ACTIVE_COMPILATION_CONDITIONS = $$(inherited) MDC' >> ./Build.xcconfig echo 'GCC_PREPROCESSOR_DEFINITIONS = $$(inherited) MDC=1' >> ./Build.xcconfig + echo 'INFOPLIST_PREPROCESSOR_DEFINITIONS = $$(inherited) MDC=1' >> ./Build.xcconfig DSYM_FOLDER ?= ./dSYM