From 75edfad1322fb9dc3752ef6b0e2ded74154acbed Mon Sep 17 00:00:00 2001 From: Huge_Black Date: Sat, 21 Mar 2026 15:30:49 +0800 Subject: [PATCH] Fix AltBackup.ipa is not included Added a symlink in AltSotore/Resources/AltBackup.ipa that points to build/AltBackup.ipa It seems Xcode reads all contents in AltSotore/Resources before ipa-altbackup runs, so AltBackup.ipa is missing in the first build. Adding a symlink will cause Xcode to always include that file --- AltStore/Resources/AltBackup.ipa | 1 + Makefile | 3 +-- 2 files changed, 2 insertions(+), 2 deletions(-) create mode 120000 AltStore/Resources/AltBackup.ipa diff --git a/AltStore/Resources/AltBackup.ipa b/AltStore/Resources/AltBackup.ipa new file mode 120000 index 00000000..395e0998 --- /dev/null +++ b/AltStore/Resources/AltBackup.ipa @@ -0,0 +1 @@ +../../build/AltBackup.ipa \ No newline at end of file diff --git a/Makefile b/Makefile index 937e80d7..a5d653f2 100755 --- a/Makefile +++ b/Makefile @@ -374,8 +374,7 @@ ipa-altbackup: checkPaths copy-altbackup @echo " Copying from $(ALT_APP_SRC) into $(ALT_APP_PAYLOAD_DST)" @cp -R -f "$(ALT_APP_SRC)/." "$(ALT_APP_PAYLOAD_DST)/$(TARGET_NAME)" @pushd "$(ALT_APP_DST_ARCHIVE)" && zip -r "../../$(ALT_APP_IPA_DST)" Payload || popd - @cp -f "$(ALT_APP_IPA_DST)" AltStore/Resources - @echo " IPA created: AltStore/Resources/AltBackup.ipa" + @echo " IPA created: build/AltBackup.ipa" clean-altbackup: @echo ""