[debug]: added export capability for resigned apps and makefile cleanup

This commit is contained in:
Magesh K
2024-12-25 19:21:32 +05:30
parent 2c29e3f902
commit d6ae65420d
2 changed files with 54 additions and 6 deletions

View File

@@ -202,11 +202,12 @@ build: print_release_type
BUNDLE_ID_SUFFIX=
# DWARF_DSYM_FOLDER_PATH="."
fakesign:
fakesign-apps:
rm -rf SideStore.xcarchive/Products/Applications/SideStore.app/Frameworks/AltStoreCore.framework/Frameworks/
ldid -SAltStore/Resources/ReleaseEntitlements.plist SideStore.xcarchive/Products/Applications/SideStore.app/SideStore
ldid -SAltWidget/Resources/ReleaseEntitlements.plist SideStore.xcarchive/Products/Applications/SideStore.app/PlugIns/AltWidgetExtension.appex/AltWidgetExtension
fakesign-altbackup:
@unzip -q -o SideStore.xcarchive/Products/Applications/SideStore.app/AltBackup.ipa -d SideStore.xcarchive/Products/Applications/SideStore.app/
ldid -SAltBackup/Resources/ReleaseEntitlements.plist SideStore.xcarchive/Products/Applications/SideStore.app/Payload/AltBackup.app/AltBackup
@pushd "SideStore.xcarchive/Products/Applications/SideStore.app/" \
@@ -214,6 +215,9 @@ fakesign:
popd > /dev/null
rm -rf SideStore.xcarchive/Products/Applications/SideStore.app/Payload
fakesign: fakesign-apps fakesign-altbackup
ipa:
mkdir -p Payload/SideStore.app
cp -R SideStore.xcarchive/Products/Applications/SideStore.app/ Payload/SideStore.app/