app.json 1.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162
  1. {
  2. "expo": {
  3. "name": "una-mobile-app",
  4. "slug": "una-mobile-app",
  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. "edgeToEdgeEnabled": true,
  34. "predictiveBackGestureEnabled": false
  35. },
  36. "plugins": [
  37. [
  38. "onesignal-expo-plugin",
  39. {
  40. "mode": "development"
  41. }
  42. ],
  43. "expo-router",
  44. [
  45. "expo-splash-screen",
  46. {
  47. "image": "./assets/images/splash-icon.png",
  48. "imageWidth": 200,
  49. "resizeMode": "contain",
  50. "backgroundColor": "#ffffff",
  51. "dark": {
  52. "backgroundColor": "#000000"
  53. }
  54. }
  55. ]
  56. ],
  57. "experiments": {
  58. "typedRoutes": true,
  59. "reactCompiler": true
  60. }
  61. }
  62. }