-
Notifications
You must be signed in to change notification settings - Fork 1
/
app.json
88 lines (88 loc) · 2.9 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
{
"expo": {
"name": "Mobiilivihko",
"slug": "mobile-vihko-app",
"owner": "luomus",
"platforms": [
"android",
"ios"
],
"version": "1.6.1",
"orientation": "portrait",
"splash": {
"image": "./assets/splashscreen.png",
"resizeMode": "contain",
"backgroundColor": "#FFFFFF"
},
"updates": {
"fallbackToCacheTimeout": 0
},
"newArchEnabled": true,
"assetBundlePatterns": [
"**/*"
],
"android": {
"package": "org.luomus.mobi",
"versionCode": 100,
"adaptiveIcon": {
"foregroundImage": "./assets/appIconAndroid.png",
"backgroundColor": "#FFFFFF"
},
"blockedPermissions": [
"android.permission.RECORD_AUDIO",
"android.permission.SYSTEM_ALERT_WINDOW"
],
"permissions": [
"ACCESS_COARSE_LOCATION",
"ACCESS_FINE_LOCATION",
"FOREGROUND_SERVICE"
]
},
"androidStatusBar": {
"backgroundColor": "#2691D9",
"translucent": false
},
"ios": {
"bundleIdentifier": "com.luomus.mobi",
"buildNumber": "1.3.1",
"icon": "./assets/appIconIOS.png",
"supportsTablet": true,
"infoPlist": {
"UIBackgroundModes": [
"location",
"fetch"
],
"NSLocationWhenInUseUsageDescription": "Mobiilivihko requires permissions to track the user's location while using the app. For example, the user's location is shown on the map, and the traveled path is saved to get more scientific data of the observation site.",
"NSCameraUsageDescription": "Mobiilivihko requires permissions to use the camera if the user wants to take pictures of the observed taxa. For example, the user might observe a rare taxon and take a picture of it with the phone camera.",
"NSPhotoLibraryUsageDescription": "Mobiilivihko requires permissions to browse the user's image gallery if they want to add images from the gallery to the observation. For example, the user has taken a picture of a rare taxon with their phone camera before launching the app and wants to attach it to an observation."
},
"entitlements": {
"com.apple.developer.applesignin": [
"Default"
]
}
},
"plugins": [
[
"expo-location",
{
"locationAlwaysAndWhenInUsePermission": "Mobiilivihko requires background location to track your route during the observation trip also when app is not visible.",
"locationWhenInUsePermission": "Mobiilivihko requires background location to track your route during the observation trip.",
"isAndroidForegroundServiceEnabled": true
}
],
[
"@sentry/react-native/expo",
{
"project": "mobiilivihko",
"organization": "luomus"
}
]
],
"extra": {
"eas": {
"projectId": "334626ac-7ade-4e01-988c-428696a37913"
}
}
}
}