Files
location-spoofer/Scripts/build-unsigned-ipa.sh
T
xweiba c8aba2be78 release: PaopaoLocationSpoofer v1.0.0
- iOS 虚拟定位工具,基于本地 HTTP 代理 MITM 方案
- MapKit 原生地图体验,支持搜索、收藏、实时定位
- 完整的设置引导流程(证书安装、WiFi 代理配置、环境验证)
- 支持 iOS 15+,SwiftUI 构建
2026-08-05 15:45:24 +08:00

33 lines
950 B
Bash
Executable File

#!/usr/bin/env bash
set -euo pipefail
ROOT="$(cd "$(dirname "${BASH_SOURCE[0]}")/.." && pwd)"
cd "$ROOT"
"$ROOT/Scripts/build-core.sh"
command -v xcodegen >/dev/null 2>&1 || { echo "xcodegen is required: brew install xcodegen" >&2; exit 1; }
xcodegen generate
rm -rf build/UnsignedIPA build/DerivedData
xcodebuild \
-project PaopaoLocationSpoofer.xcodeproj \
-scheme PaopaoLocationSpoofer \
-configuration Release \
-sdk iphoneos \
-derivedDataPath build/DerivedData \
CODE_SIGNING_ALLOWED=NO \
CODE_SIGNING_REQUIRED=NO \
build
APP="build/DerivedData/Build/Products/Release-iphoneos/PaopaoLocationSpoofer.app"
if [ ! -d "$APP" ]; then
echo "App bundle not found" >&2
exit 1
fi
mkdir -p build/UnsignedIPA/Payload dist
ditto "$APP" "build/UnsignedIPA/Payload/PaopaoLocationSpoofer.app"
cd build/UnsignedIPA
zip -qry "$ROOT/dist/PaopaoLocationSpoofer-unsigned.ipa" Payload
echo "Output: dist/PaopaoLocationSpoofer-unsigned.ipa"