app.json 1.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667
  1. {
  2. "expo": {
  3. "name": "UNACMS",
  4. "slug": "unacms",
  5. "version": "3.0.0",
  6. "orientation": "portrait",
  7. "icon": "./assets/images/icon.png",
  8. "scheme": "unacms",
  9. "userInterfaceStyle": "automatic",
  10. "newArchEnabled": true,
  11. "ios": {
  12. "bundleIdentifier": "com.unacms.app",
  13. "infoPlist": {
  14. "UIBackgroundModes": ["remote-notification"],
  15. "NSAppTransportSecurity": {"NSAllowsArbitraryLoads": true}
  16. },
  17. "entitlements": {
  18. "aps-environment": "development",
  19. "com.apple.security.application-groups": [
  20. "group.${ios.bundleIdentifier}.onesignal"
  21. ]
  22. },
  23. "supportsTablet": true
  24. },
  25. "android": {
  26. "package": "com.unacms.app",
  27. "adaptiveIcon": {
  28. "backgroundColor": "#E6F4FE",
  29. "foregroundImage": "./assets/images/android-icon-foreground.png",
  30. "backgroundImage": "./assets/images/android-icon-background.png",
  31. "monochromeImage": "./assets/images/android-icon-monochrome.png"
  32. },
  33. "permissions": [
  34. "CAMERA",
  35. "ACCESS_FINE_LOCATION",
  36. "ACCESS_COARSE_LOCATION"
  37. ],
  38. "edgeToEdgeEnabled": true,
  39. "predictiveBackGestureEnabled": false
  40. },
  41. "plugins": [
  42. [
  43. "onesignal-expo-plugin",
  44. {
  45. "mode": "development"
  46. }
  47. ],
  48. "expo-router",
  49. [
  50. "expo-splash-screen",
  51. {
  52. "image": "./assets/images/splash-icon.png",
  53. "imageWidth": 200,
  54. "resizeMode": "contain",
  55. "backgroundColor": "#ffffff",
  56. "dark": {
  57. "backgroundColor": "#000000"
  58. }
  59. }
  60. ]
  61. ],
  62. "experiments": {
  63. "typedRoutes": true,
  64. "reactCompiler": true
  65. }
  66. }
  67. }