122191276e
- replace bogus @livekit/* plugin entries with @config-plugins/react-native-webrtc@^10 (real Expo config plugin; LiveKit packages do not ship app.plugin.js) - eas init linked project @bygalax/netralax (id 255e2fde-...) - app.json picked up Expo defaults (Android permissions, owner) Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
86 lines
2.1 KiB
JSON
86 lines
2.1 KiB
JSON
{
|
|
"expo": {
|
|
"name": "Netralax",
|
|
"slug": "netralax",
|
|
"version": "0.1.0",
|
|
"orientation": "portrait",
|
|
"icon": "./assets/icon.png",
|
|
"scheme": "netralax",
|
|
"userInterfaceStyle": "automatic",
|
|
"newArchEnabled": true,
|
|
"splash": {
|
|
"image": "./assets/splash.png",
|
|
"resizeMode": "contain",
|
|
"backgroundColor": "#0b0b0f"
|
|
},
|
|
"assetBundlePatterns": [
|
|
"**/*"
|
|
],
|
|
"ios": {
|
|
"supportsTablet": true,
|
|
"bundleIdentifier": "cloud.netralax.app",
|
|
"infoPlist": {
|
|
"ITSAppUsesNonExemptEncryption": false,
|
|
"UIBackgroundModes": [
|
|
"audio"
|
|
],
|
|
"NSMicrophoneUsageDescription": "Netralax nutzt das Mikrofon für Sprachanrufe."
|
|
},
|
|
"bitcode": false
|
|
},
|
|
"android": {
|
|
"package": "cloud.netralax.app",
|
|
"permissions": [
|
|
"android.permission.RECORD_AUDIO",
|
|
"android.permission.ACCESS_NETWORK_STATE",
|
|
"android.permission.CAMERA",
|
|
"android.permission.INTERNET",
|
|
"android.permission.MODIFY_AUDIO_SETTINGS",
|
|
"android.permission.SYSTEM_ALERT_WINDOW",
|
|
"android.permission.WAKE_LOCK",
|
|
"android.permission.BLUETOOTH"
|
|
],
|
|
"adaptiveIcon": {
|
|
"foregroundImage": "./assets/adaptive-icon.png",
|
|
"backgroundColor": "#0b0b0f"
|
|
}
|
|
},
|
|
"plugins": [
|
|
"expo-router",
|
|
"expo-secure-store",
|
|
"expo-sqlite",
|
|
[
|
|
"expo-notifications",
|
|
{
|
|
"color": "#0b0b0f"
|
|
}
|
|
],
|
|
[
|
|
"expo-image-picker",
|
|
{
|
|
"photosPermission": "Netralax greift auf deine Fotos zu, damit du sie in Nachrichten teilen kannst.",
|
|
"cameraPermission": "Netralax nutzt die Kamera für Fotos in Nachrichten."
|
|
}
|
|
],
|
|
[
|
|
"@config-plugins/react-native-webrtc",
|
|
{
|
|
"microphonePermission": "Netralax nutzt das Mikrofon für Sprachanrufe."
|
|
}
|
|
]
|
|
],
|
|
"experiments": {
|
|
"typedRoutes": true
|
|
},
|
|
"extra": {
|
|
"eas": {
|
|
"projectId": "255e2fde-3e27-4749-be53-8f0e13ed0ab0"
|
|
},
|
|
"router": {
|
|
"origin": false
|
|
}
|
|
},
|
|
"owner": "bygalax"
|
|
}
|
|
}
|