From 1b5c840f306820ffde3e2ab3090df1a12527fdd8 Mon Sep 17 00:00:00 2001 From: Aimen Date: Sun, 31 May 2026 23:37:31 +0200 Subject: [PATCH] Dateien nach "/" hochladen --- GoogleService-Info.plist | 30 +++++++++++++++ app.json | 82 ++++++++++++++++++++++++++++++++++++++++ babel.config.js | 7 ++++ eas.json | 26 +++++++++++++ expo-env.d.ts | 3 ++ 5 files changed, 148 insertions(+) create mode 100644 GoogleService-Info.plist create mode 100644 app.json create mode 100644 babel.config.js create mode 100644 eas.json create mode 100644 expo-env.d.ts diff --git a/GoogleService-Info.plist b/GoogleService-Info.plist new file mode 100644 index 0000000..24f408f --- /dev/null +++ b/GoogleService-Info.plist @@ -0,0 +1,30 @@ + + + + + API_KEY + AIzaSyCxHmevIRkOxZATJfS9ohU8g_mA5xxhYWc + GCM_SENDER_ID + 636716677433 + PLIST_VERSION + 1 + BUNDLE_ID + de.houseorg.app + PROJECT_ID + houseorg-b2ac3 + STORAGE_BUCKET + houseorg-b2ac3.firebasestorage.app + IS_ADS_ENABLED + + IS_ANALYTICS_ENABLED + + IS_APPINVITE_ENABLED + + IS_GCM_ENABLED + + IS_SIGNIN_ENABLED + + GOOGLE_APP_ID + 1:636716677433:ios:97e9a7cebefde0a38750e8 + + \ No newline at end of file diff --git a/app.json b/app.json new file mode 100644 index 0000000..b6ac1fe --- /dev/null +++ b/app.json @@ -0,0 +1,82 @@ +{ + "expo": { + "name": "HouseOrg", + "slug": "houseorg", + "version": "1.0.0", + "orientation": "portrait", + "icon": "./assets/icon.png", + "userInterfaceStyle": "automatic", + "newArchEnabled": true, + "splash": { + "image": "./assets/splash-icon.png", + "resizeMode": "contain", + "backgroundColor": "#2D6A4F" + }, + "ios": { + "supportsTablet": true, + "bundleIdentifier": "de.houseorg.app", + "infoPlist": { + "NSCameraUsageDescription": "HouseOrg nutzt die Kamera, um Haushaltartikel zu fotografieren und automatisch zu erkennen.", + "NSPhotoLibraryUsageDescription": "HouseOrg benötigt Zugriff auf deine Fotos, um Artikelbilder zu speichern.", + "NSUserNotificationsUsageDescription": "HouseOrg sendet Benachrichtigungen, wenn Artikel nachgekauft werden müssen oder das MHD abläuft." + } + }, + "android": { + "adaptiveIcon": { + "foregroundImage": "./assets/adaptive-icon.png", + "backgroundColor": "#2D6A4F" + }, + "package": "de.houseorg.app", + "permissions": [ + "CAMERA", + "READ_MEDIA_IMAGES", + "RECEIVE_BOOT_COMPLETED", + "POST_NOTIFICATIONS", + "VIBRATE" + ] + }, + "web": { + "bundler": "metro", + "output": "static", + "favicon": "./assets/favicon.png", + "name": "HouseOrg", + "shortName": "HouseOrg", + "description": "Gemeinsam den Haushalt organisieren", + "themeColor": "#2D6A4F", + "backgroundColor": "#FFFFFF", + "preferRelatedApplications": false + }, + "plugins": [ + "expo-router", + "expo-secure-store", + [ + "expo-camera", + { + "cameraPermission": "HouseOrg nutzt die Kamera, um Artikel zu fotografieren." + } + ], + [ + "expo-notifications", + { + "color": "#2D6A4F", + "sounds": [] + } + ] + ], + "experiments": { + "typedRoutes": true + }, + "scheme": "houseorg", + "extra": { + "eas": { + "projectId": "DEINE-EAS-PROJECT-ID" + } + }, + "updates": { + "url": "https://u.expo.dev/DEINE-EAS-PROJECT-ID" + }, + "runtimeVersion": { + "policy": "appVersion" + } + } +} diff --git a/babel.config.js b/babel.config.js new file mode 100644 index 0000000..d872de3 --- /dev/null +++ b/babel.config.js @@ -0,0 +1,7 @@ +module.exports = function (api) { + api.cache(true); + return { + presets: ['babel-preset-expo'], + plugins: ['react-native-reanimated/plugin'], + }; +}; diff --git a/eas.json b/eas.json new file mode 100644 index 0000000..be7bb73 --- /dev/null +++ b/eas.json @@ -0,0 +1,26 @@ +{ + "cli": { + "version": ">= 12.0.0", + "appVersionSource": "remote" + }, + "build": { + "development": { + "developmentClient": true, + "distribution": "internal" + }, + "preview": { + "distribution": "internal" + }, + "production": { + "autoIncrement": true + } + }, + "submit": { + "production": { + "ios": { + "appleId": "deine-apple-id@example.com", + "ascAppId": "DEINE-APP-STORE-CONNECT-ID" + } + } + } +} diff --git a/expo-env.d.ts b/expo-env.d.ts new file mode 100644 index 0000000..5411fdd --- /dev/null +++ b/expo-env.d.ts @@ -0,0 +1,3 @@ +/// + +// NOTE: This file should not be edited and should be in your git ignore \ No newline at end of file