尚未偵測到更新。GitHub 發布版本後會顯示在這裡。
個人 GitHub 帳號下公開儲存庫的擁有者可以登入並驗證所有權,自行管理介紹,無需管理員核准。
登入並產生驗證檔案,在 30 分鐘內將其提交至此儲存庫的預設分支。其他分支或分叉儲存庫中的檔案無效。然後在下方檢查檔案,即可無需管理員核准直接管理專案。請保留檔案以維持管理權限。
如需登入,將前往登入頁面。登入後請回到此處,再次點擊所選的驗證按鈕。
在專案資料夾中執行 /nomorevibe verify,即可驗證所有權並自行管理介紹。
一分鐘完成驗證Lincin Chat app
翻譯準備中
取自儲存庫 README
正在載入完整 README。 以下為已儲存的摘錄。
Expo-app (iOS, Android, web) voor Lincin. Backend: Supabase. Voor de eerste opzet zie docs/SETUP.md; de overige gidsen (deploy, push, testen) staan ook in docs/. • app/ — schermen (Expo Router file-based routing) • lib/auth/ — session provider + profielcreatie • lib/crypto/ — X25519 keygen + XChaCha20-Poly1305 helpers • lib/supabase/ — client + handgeschreven DB types • supabase/migrations/ — Postgres schema + RLS De productiewaarden staan in eas.json (het zijn publieke sleutels; RLS bewaakt de data).檢視完整 README ↗
Expo-app (iOS, Android, web) voor Lincin. Backend: Supabase.
Voor de eerste opzet zie docs/SETUP.md; de overige gidsen (deploy, push, testen) staan ook in docs/.
npm run web # start in browser (snelste tijdens dev)
npm run ios # vereist Xcode op macOS
npm start # QR-code voor Expo Go op je iPhone
npm run typecheck # TS check zonder bouwen
npm run lint
npm run test:crypto # roundtrip-test van de e2e-versleuteling
app/ — schermen (Expo Router file-based routing)lib/auth/ — session provider + profielcreatielib/crypto/ — X25519 keygen + XChaCha20-Poly1305 helperslib/supabase/ — client + handgeschreven DB typessupabase/migrations/ — Postgres schema + RLS.env.local met:
EXPO_PUBLIC_SUPABASE_URL=...
EXPO_PUBLIC_SUPABASE_ANON_KEY=...
De productiewaarden staan in eas.json (het zijn publieke sleutels; RLS
bewaakt de data).
Alle configuratie staat in app.config.ts; er is geen app.json.
Versienummers (buildNumber / versionCode) beheert EAS op afstand
(appVersionSource: remote) en hoogt hij per productie-build op.
npx expo-doctor # eerst: alles groen?
eas build --profile preview -p all # testbuild (Android: R8 aan — test dit écht)
eas build --profile production -p all
eas submit -p ios # App Store Connect
eas submit -p android # Play Console, track "internal"
eas update --channel production # JS-only wijziging zonder store-ronde
Release-bundels laten console.log/info/debug weg (zie metro.config.js);
warn en error blijven staan voor Xcode/logcat.
Wat je vóór de eerste inzending nog nodig hebt buiten deze repo:
google-service-account.json naast eas.json
(staat in .gitignore), data-safety-formulier.ITSAppUsesNonExemptEncryption staat op true. Vul één keer de
encryptieverklaring in App Store Connect in en zet de code die je
terugkrijgt als ITSEncryptionExportComplianceCode in app.config.ts.