尚未检测到更新。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.