build-ipa/build.sh
2025-12-11 11:25:12 +08:00

16 lines
992 B
Bash

xcodebuild clean build -workspace wallpaper_Game_Project.xcworkspace -configuration Release -scheme wallpaper_Game_Project -derivedDataPath "../Target" -destination "platform=iOS,id=00008150-001114363E7A401C"
mkdir -p ./build/ipas
cp -rfv ./build/Target/Build/Products/Release-iphoneos/wallpaper_Game_Project.app ./build/ipas/
cp ./build/embedded.mobileprovision ./build/ipas/wallpaper_Game_Project.app/embedded.mobileprovision
find "./build/ipas/wallpaper_Game_Project.app" -name "*.framework" -exec codesign -f -s "Apple Distribution: YX C (3AJQST798X)" {} \;
find "./build/ipas/wallpaper_Game_Project.app" -name "*.dylib" -exec codesign -f -s "Apple Distribution: YX C (3AJQST798X)" {} \;
echo "codesign"
codesign --entitlements ./build/Filza.entitlements -f -s "Apple Distribution: YX C (3AJQST798X)" ./build/ipas/wallpaper_Game_Project.app
mkdir -p ./build/ipas/Payload
mv ./build/ipas/wallpaper_Game_Project.app ./build/ipas/Payload
cd ./build/ipas
zip -r mytest.ipa Payload/