2
Fork 0
Our web app embedded into native apps.
  • Kotlin 79.1%
  • Ruby 8.7%
  • Rust 6.4%
  • TypeScript 3.1%
  • Objective-C++ 1.5%
  • Other 1.2%
Find a file
2026-02-14 01:53:42 +01:00
.vscode chore: initialize native 2025-09-17 23:24:31 +02:00
scripts chore: add local dev url 2025-11-20 00:29:50 +01:00
src-tauri docs: add android build 2026-02-09 23:59:49 +01:00
.gitignore chore: initialize native 2025-09-17 23:24:31 +02:00
package.json chore: release v1.1.0 2026-02-09 22:54:02 +01:00
pnpm-lock.yaml feat: add native opener plugin 2026-02-09 22:52:44 +01:00
README.md docs: add android build 2026-02-09 23:59:49 +01:00

Throwdown - Native

Android

# /src-tauri/gen/android/keystore.properties
keyAlias=upload
storeFile=/Users/REDACTED/.android-keystore/throwdown.jks
password=
pnpm tauri android dev
pnpm tauri android build --aab true

iOS

pnpm tauri ios dev
APPLE_API_ISSUER="" APPLE_API_KEY="" APPLE_API_KEY_PATH="AuthKey.p8" pnpm tauri ios build --target aarch64 --export-method app-store-connect --ci

# https://appstoreconnect.apple.com/access/integrations/api
xcrun altool --upload-app --type ios --file ./src-tauri/gen/apple/build/arm64/Throwdown.ipa --apiKey $APPLE_API_KEY --apiIssuer $API_KEY_ISSUER

Desktop (macOS / Windows / Linux)

pnpm tauri dev

Release

pnpx tauri-version <bump> -m "chore: release v%s"
git push --follow-tags