-
Notifications
You must be signed in to change notification settings - Fork 37
/
Copy pathapp.json
110 lines (110 loc) · 3.02 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
101
102
103
104
105
106
107
108
109
110
{
"expo": {
"name": "Pixelfed",
"slug": "pixelfed",
"version": "1.0.2",
"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",
"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": 0
},
"iosShareExtensionName": "Pixelfed Share",
"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"
}
],
[
"expo-build-properties",
{
"android": {
"enableProguardInReleaseBuilds": true,
"enableShrinkResourcesInReleaseBuilds": true
}
}
],
"expo-secure-store"
],
"experiments": {
"typedRoutes": true
},
"extra": {
"router": {
"origin": false
},
"eas": {
"projectId": ""
}
}
}
}