-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathapp.config.js
More file actions
111 lines (109 loc) · 5.07 KB
/
app.config.js
File metadata and controls
111 lines (109 loc) · 5.07 KB
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
111
const { ExpoConfig, ConfigContext } = require('expo/config');
module.exports = ({ config }) => {
// Force npm usage in build environment
process.env.NPM_CONFIG_PACKAGE_LOCK = 'false';
process.env.NPM_CONFIG_LOCKFILE = 'false';
return {
...config,
expo: {
...config.expo,
name: "FloraMind AI",
slug: "plantaithebestone",
version: "1.0.0",
orientation: "portrait",
icon: "./assets/icon.png",
userInterfaceStyle: "light",
newArchEnabled: true,
platforms: ["ios"],
splash: {
image: "./assets/splash-icon.png",
resizeMode: "contain",
backgroundColor: "#1B5E20"
},
ios: {
supportsTablet: false,
bundleIdentifier: "com.floramind.plants",
buildNumber: "11",
requireFullScreen: true,
deviceFamily: [1, 2],
infoPlist: {
ITSAppUsesNonExemptEncryption: false,
CFBundleAllowMixedLocalizations: true,
CFBundleLocalizations: ["en"],
NSPhotoLibraryUsageDescription: "FloraMind needs access to your photo library to identify plants from your existing photos. This helps you discover what plants you have and get personalized care advice.",
NSCameraUsageDescription: "FloraMind uses your camera to take photos of plants for instant AI-powered identification. This is the core feature that helps you identify and learn about plants around you.",
NSLocationWhenInUseUsageDescription: "FloraMind uses your location to provide personalized plant care recommendations based on your local climate and growing conditions. This helps ensure your plants thrive in your specific environment.",
UIRequiredDeviceCapabilities: ["armv7", "camera-flash", "still-camera"],
UIDeviceFamily: [1, 2],
UIStatusBarStyle: "UIStatusBarStyleLightContent",
UILaunchStoryboardName: "LaunchScreen",
UIViewControllerBasedStatusBarAppearance: false,
UIBackgroundModes: ["background-processing"],
NSAppTransportSecurity: {
NSAllowsArbitraryLoads: false,
NSExceptionDomains: {
"floramind.app": {
NSExceptionAllowsInsecureHTTPLoads: false,
NSExceptionMinimumTLSVersion: "TLSv1.2",
NSIncludesSubdomains: true
}
}
}
},
associatedDomains: ["applinks:floramind.app"],
entitlements: {
"com.apple.developer.in-app-payments": ["merchant.com.floramind.plants"],
"com.apple.developer.associated-domains": true
}
},
android: {
adaptiveIcon: {
foregroundImage: "./assets/adaptive-icon.png",
backgroundColor: "#1B5E20"
},
package: "com.floramind.plants",
permissions: [
"android.permission.CAMERA",
"android.permission.READ_EXTERNAL_STORAGE",
"android.permission.WRITE_EXTERNAL_STORAGE",
"android.permission.ACCESS_FINE_LOCATION",
"android.permission.ACCESS_COARSE_LOCATION"
]
},
web: {
favicon: "./assets/favicon.png",
name: "FloraMind AI Plants",
shortName: "FloraMind",
description: "AI-powered plant identification and care assistant",
themeColor: "#1B5E20",
backgroundColor: "#1B5E20"
},
scheme: "floramind-ai-plant-ai",
description: "The most advanced AI-powered plant care assistant that combines machine learning, environmental consciousness, and community insights to revolutionize how you care for your plants. Identify 10,000+ plant species with 95% accuracy, get personalized care recommendations, and track your plant's growth with cutting-edge AI technology.",
keywords: [
"plants", "AI", "identification", "gardening", "plant care", "botany", "green", "nature", "sustainability", "environment", "smart", "assistant", "health", "monitoring", "tips", "recommendations", "machine learning", "computer vision", "plant database", "care guide"
],
privacy: "public",
primaryColor: "#1B5E20",
backgroundColor: "#1B5E20",
owner: "devdeving",
githubUrl: "https://github.com/crisprking/floramind-ai-plants",
extra: {
eas: {
projectId: "290f054b-a542-4603-8217-d5b7e8ed5ea2"
}
},
plugins: [
["expo-camera", {
cameraPermission: "FloraMind uses your camera to take photos of plants for instant AI-powered identification. This is the core feature that helps you identify and learn about plants around you."
}],
["expo-image-picker", {
photosPermission: "FloraMind needs access to your photo library to identify plants from your existing photos. This helps you discover what plants you have and get personalized care advice."
}],
["expo-location", {
locationAlwaysAndWhenInUsePermission: "FloraMind uses your location to provide personalized plant care recommendations based on your local climate and growing conditions. This helps ensure your plants thrive in your specific environment."
}]
]
}
};
};