-
Notifications
You must be signed in to change notification settings - Fork 14
/
Copy pathapp.json
100 lines (100 loc) · 2.77 KB
/
app.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
{
"expo": {
"name": "Pixelfed",
"slug": "pixelfed",
"version": "1.0.0",
"orientation": "portrait",
"icon": "./assets/icon.png",
"scheme": "pixelfed",
"userInterfaceStyle": "light",
"splash": {
"image": "./assets/splash.png",
"resizeMode": "contain",
"backgroundColor": "#000000"
},
"assetBundlePatterns": [
"**/*"
],
"platforms": [
"ios",
"android"
],
"ios": {
"supportsTablet": true,
"bundleIdentifier": "com.pixelfed",
"deploymentTarget": "13.4",
"infoPlist": {
"NSCameraUsageDescription": "$(PRODUCT_NAME) needs access to your Camera.",
"NSMicrophoneUsageDescription": "$(PRODUCT_NAME) needs access to your Microphone."
}
},
"android": {
"adaptiveIcon": {
"foregroundImage": "./assets/adaptive-icon.png",
"backgroundColor": "#000000"
},
"icon": "./assets/icon.png",
"package": "com.pixelfed",
"permissions": [
"android.permission.RECORD_AUDIO",
"android.permission.CAMERA"
],
"googleServicesFile": "./google-services.json"
},
"web": {
"favicon": "./assets/favicon.png"
},
"jsEngine": "hermes",
"plugins": [
"expo-router",
"expo-font",
[
"expo-share-intent",
{
"iosActivationRules": {
"NSExtensionActivationSupportsWebURLWithMaxCount": 0,
"NSExtensionActivationSupportsWebPageWithMaxCount": 0,
"NSExtensionActivationSupportsImageWithMaxCount": 1,
"NSExtensionActivationSupportsMovieWithMaxCount": 1
},
"androidIntentFilters": [
"image/*"
]
}
],
[
"expo-image-picker",
{
"photosPermission": "The app accesses your photos to let you share them with your friends."
}
],
[
"react-native-vision-camera",
{
"cameraPermissionText": "Pixelfed needs camera access so you can take photos and share them on your Pixelfed timeline. This allows you to capture and post new pictures directly through the app.",
"enableMicrophonePermission": true,
"microphonePermissionText": "Pixelfed needs microphone access to allow you to record and add sound to your video posts on Pixelfed. This enables you to capture videos with audio when sharing moments with your followers."
}
],
[
"expo-notifications",
{
"mode": "production",
"icon": "./assets/notification-icon.png",
"color": "#ffffff"
}
]
],
"experiments": {
"typedRoutes": true
},
"extra": {
"router": {
"origin": false
},
"eas": {
"projectId": ""
}
}
}
}