mirror of
https://github.com/rzuasti/oott.git
synced 2026-07-08 19:21:54 +02:00
Wire app-side Firebase push notifications
- Rename Android package com.example.frontend -> net.oottsecurity.app (namespace, applicationId, MainActivity), and enable core library desugaring required by flutter_local_notifications - Configure Firebase from a committed lib/firebase_options.dart (client identifiers, not secrets) instead of native config files; initialize the push service with explicit options - iOS: add Runner.entitlements (aps-environment) wired via CODE_SIGN_ENTITLEMENTS for the Runner target, and UIBackgroundModes remote-notification in Info.plist - gitignore the unused native Firebase config files defensively dart analyze clean; 145 frontend tests pass. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 4.8
parent
d81eba3b37
commit
44ec383744
@@ -43,3 +43,11 @@ app.*.map.json
|
||||
/android/app/debug
|
||||
/android/app/profile
|
||||
/android/app/release
|
||||
|
||||
# Firebase native config files. OOTT configures Firebase from the committed
|
||||
# lib/firebase_options.dart instead, so these are not used by the build; ignored
|
||||
# defensively so a stray download (e.g. from `flutterfire configure`) is not
|
||||
# accidentally committed.
|
||||
/android/app/google-services.json
|
||||
/ios/Runner/GoogleService-Info.plist
|
||||
/macos/Runner/GoogleService-Info.plist
|
||||
|
||||
Reference in New Issue
Block a user