diff --git a/apps/readest-app/package.json b/apps/readest-app/package.json index 474afac3..43dd380b 100644 --- a/apps/readest-app/package.json +++ b/apps/readest-app/package.json @@ -26,7 +26,9 @@ "build-macos-universial": "dotenv -e .env.tauri.local -e .env.apple-nonstore.local -- tauri build -t universal-apple-darwin --bundles dmg", "build-macos-universial-appstore": "dotenv -e .env.tauri.local -e .env.apple-appstore.local -- tauri build -t universal-apple-darwin --bundles app --config src-tauri/tauri.appstore.conf.json", "build-macos-universial-appstore-dev": "dotenv -e .env.tauri.local -e .env.apple-appstore-dev.local -- tauri build -t universal-apple-darwin --bundles app --config src-tauri/tauri.appstore-dev.conf.json", + "build-ios-appstore": "dotenv -e .env.ios-appstore.local -- tauri ios build --export-method app-store-connect", "release-macos-universial-appstore": "dotenv -e .env.tauri.local -e .env.apple-appstore.local -- bash scripts/release-mac-appstore.sh", + "release-ios-appstore": "dotenv -e .env.ios-appstore.local -- bash scripts/release-ios-appstore.sh", "preview": "NEXT_PUBLIC_APP_PLATFORM=web opennextjs-cloudflare && wrangler dev", "deploy": "NEXT_PUBLIC_APP_PLATFORM=web opennextjs-cloudflare && wrangler deploy", "cf-typegen": "wrangler types --env-interface CloudflareEnv cloudflare-env.d.ts" diff --git a/apps/readest-app/scripts/release-ios-appstore.sh b/apps/readest-app/scripts/release-ios-appstore.sh new file mode 100644 index 00000000..23a1baf7 --- /dev/null +++ b/apps/readest-app/scripts/release-ios-appstore.sh @@ -0,0 +1,6 @@ +pnpm tauri ios build --export-method app-store-connect + +BUNDLE_DIR=src-tauri/gen/apple/build/arm64 +IPA_BUNDLE=$BUNDLE_DIR/Readest.ipa + +xcrun altool --upload-app --type ios --file $IPA_BUNDLE --apiKey $APPLE_API_KEY --apiIssuer $APPLE_API_ISSUER diff --git a/apps/readest-app/src-tauri/icons/icon.icns b/apps/readest-app/src-tauri/icons/icon.icns index c5d29e6c..c603f662 100644 Binary files a/apps/readest-app/src-tauri/icons/icon.icns and b/apps/readest-app/src-tauri/icons/icon.icns differ diff --git a/apps/readest-app/src-tauri/icons/ios/AppIcon-512@2x.png b/apps/readest-app/src-tauri/icons/ios/AppIcon-512@2x.png index d33a0eb4..31e7162b 100644 Binary files a/apps/readest-app/src-tauri/icons/ios/AppIcon-512@2x.png and b/apps/readest-app/src-tauri/icons/ios/AppIcon-512@2x.png differ