Compare commits
No commits in common. "acb70cfa1bf62f1680ac65ecb82406017997cecb" and "21e121ea05be4e12d17184229c7523a38452e65e" have entirely different histories.
acb70cfa1b
...
21e121ea05
9 changed files with 31 additions and 102 deletions
40
CHANGELOG.md
40
CHANGELOG.md
|
|
@ -2,46 +2,6 @@
|
||||||
|
|
||||||
All notable changes to this project will be documented in this file. See [commit-and-tag-version](https://github.com/absolute-version/commit-and-tag-version) for commit guidelines.
|
All notable changes to this project will be documented in this file. See [commit-and-tag-version](https://github.com/absolute-version/commit-and-tag-version) for commit guidelines.
|
||||||
|
|
||||||
## [1.16.10](https://github.com/alerte-secours/as-app/compare/v1.16.0...v1.16.10) (2026-02-08)
|
|
||||||
|
|
||||||
|
|
||||||
### Bug Fixes
|
|
||||||
|
|
||||||
* a11y regression audio msg sending ([a12bd59](https://github.com/alerte-secours/as-app/commit/a12bd593520299953bc9f883c410b611f4794289))
|
|
||||||
* a11y wip ([9b92fed](https://github.com/alerte-secours/as-app/commit/9b92fed825877e01faa286b28814c6c14249fdd4))
|
|
||||||
* **android:** track location battery saving ([a2acbb6](https://github.com/alerte-secours/as-app/commit/a2acbb6d0b19d36803b4130c7360ba0a090ee5cb))
|
|
||||||
* **audio-message:** ios + up to expo-audio ([4d71c22](https://github.com/alerte-secours/as-app/commit/4d71c229d6a1f904e62bd96270817f0e6a2df42b))
|
|
||||||
* **audio-message:** iOS regression ([5951f36](https://github.com/alerte-secours/as-app/commit/5951f36291ce9bc7837084b309786e5ff0dfc9fe))
|
|
||||||
* **audio-messaging:** android + fix dark theme label ([a69321f](https://github.com/alerte-secours/as-app/commit/a69321f82e19bb199ce8655fe5dc7eac187fcda9))
|
|
||||||
* chat subscription hangs up ([aade47b](https://github.com/alerte-secours/as-app/commit/aade47beb376a8736acbe975a479350dbd3b5e69))
|
|
||||||
* **ios:** bundle release version ([906e2f1](https://github.com/alerte-secours/as-app/commit/906e2f194d4f5fc73b29c4dece1b6054cd74031a))
|
|
||||||
* **ios:** deps after up rnbl ([1980822](https://github.com/alerte-secours/as-app/commit/1980822919deda76bc6e186ab3e7addd7ed32618))
|
|
||||||
* **ios:** up react-native-background-geolocation ([c8fd852](https://github.com/alerte-secours/as-app/commit/c8fd852eca5c66d3f37730878860b5824b900afd))
|
|
||||||
* load font ([8ba858f](https://github.com/alerte-secours/as-app/commit/8ba858f8763a5aa4c511b82b04387fb01fd81287))
|
|
||||||
* permissions screen ([6c8153b](https://github.com/alerte-secours/as-app/commit/6c8153bdb114582f9a597a50fd2604f7b90dd181))
|
|
||||||
* reload + improve subscriptions ([39d2ede](https://github.com/alerte-secours/as-app/commit/39d2ede29554e5fd445ad4a4534850fa607f8e6f))
|
|
||||||
* revert broken subscriptions ([52aff42](https://github.com/alerte-secours/as-app/commit/52aff4242dd9d9db3b07d2e43cf727748c6e2eb9))
|
|
||||||
* **sentry:** enlight removing replay and cleaning useless error ([bc5129f](https://github.com/alerte-secours/as-app/commit/bc5129f7bfb0b637f8d4e130c7f4e4cc7879e22a))
|
|
||||||
* track location ([29d7747](https://github.com/alerte-secours/as-app/commit/29d7747b51d333d9b592eab31c800fcdf4d808a5))
|
|
||||||
* **track-location:** try 11 ([88fbd72](https://github.com/alerte-secours/as-app/commit/88fbd72e5144c36c01d9e047ea43faf69014c9f6))
|
|
||||||
* **track-location:** try 3 ([41bb6fc](https://github.com/alerte-secours/as-app/commit/41bb6fcd2dc0999d212ceab0c9a6b6b64fe07cce))
|
|
||||||
* **track-location:** try 4 ([c7d0b36](https://github.com/alerte-secours/as-app/commit/c7d0b36f1bd3e700ad15bbc3ecff987e61aadbd9))
|
|
||||||
* **track-location:** try 5 ([69753bc](https://github.com/alerte-secours/as-app/commit/69753bc7e18ebd27715d2c0f6472c3c9ea14c0e5))
|
|
||||||
* **track-location:** try 6 ([b61aff7](https://github.com/alerte-secours/as-app/commit/b61aff70787e82e05500cbf9c3fda1d7882a040b))
|
|
||||||
* **track-location:** try 7 (+ up rnbl to v5) ([f4f7708](https://github.com/alerte-secours/as-app/commit/f4f7708e71227301b9cd5624669da8a092a3a379))
|
|
||||||
* **track-location:** try 8 ([33eb0cf](https://github.com/alerte-secours/as-app/commit/33eb0cfa13eb75308fc549f4289c6eaa15a3ac5c))
|
|
||||||
* **track-location:** try 8 ([7ba78c7](https://github.com/alerte-secours/as-app/commit/7ba78c7334462d6de6e647d236d39c415fa9cb2b))
|
|
||||||
* **track-location:** try 9 ([a18baf9](https://github.com/alerte-secours/as-app/commit/a18baf9ae6bf955f4be609d014c9f5cab8dc6268))
|
|
||||||
* trackLocation ([0cf1139](https://github.com/alerte-secours/as-app/commit/0cf1139f9b3ce953aeb6a48274dfc58ca500dfdf))
|
|
||||||
* **up:** react-native-background-geolocation (+fix mountain android) ([a1d4f0e](https://github.com/alerte-secours/as-app/commit/a1d4f0e0596f1e00bae608ba191ef700d4c4bd04))
|
|
||||||
* **ws:** stabilization try 1 ([147e514](https://github.com/alerte-secours/as-app/commit/147e514d03a43e74b5e7d6361183b4006dc1186d))
|
|
||||||
* **ws:** stabilization try 2 ([239ca4d](https://github.com/alerte-secours/as-app/commit/239ca4d86d78a9f74a78bde74a6bc84f96830e21))
|
|
||||||
* **ws:** stabilization try 3 ([6e71707](https://github.com/alerte-secours/as-app/commit/6e717077f9acc2cbb853b5bf2f09bc3463a0a861))
|
|
||||||
* **ws:** stabilization try 4 ([f7656be](https://github.com/alerte-secours/as-app/commit/f7656beb1aa4fc4ed504876252ac4ecc5dae4c1e))
|
|
||||||
* **ws:** stabilization try 5 ([ef643f7](https://github.com/alerte-secours/as-app/commit/ef643f77cb5f88235a1f92ecd5292c8844124b3e))
|
|
||||||
* **ws:** stabilization try 6 + typo ([5dfb064](https://github.com/alerte-secours/as-app/commit/5dfb064c2cda2f1a1ca9346d6d659d8339a25af9))
|
|
||||||
* **ws:** stabilization try 7 ([42d5b18](https://github.com/alerte-secours/as-app/commit/42d5b18b35577eb438f64b38d309f65ea30b7e3f))
|
|
||||||
|
|
||||||
## [1.16.9](https://github.com/alerte-secours/as-app/compare/v1.16.8...v1.16.9) (2026-02-08)
|
## [1.16.9](https://github.com/alerte-secours/as-app/compare/v1.16.8...v1.16.9) (2026-02-08)
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -83,8 +83,8 @@ android {
|
||||||
applicationId 'com.alertesecours'
|
applicationId 'com.alertesecours'
|
||||||
minSdkVersion rootProject.ext.minSdkVersion
|
minSdkVersion rootProject.ext.minSdkVersion
|
||||||
targetSdkVersion rootProject.ext.targetSdkVersion
|
targetSdkVersion rootProject.ext.targetSdkVersion
|
||||||
versionCode 241
|
versionCode 240
|
||||||
versionName "1.16.10"
|
versionName "1.16.9"
|
||||||
multiDexEnabled true
|
multiDexEnabled true
|
||||||
testBuildType System.getProperty('testBuildType', 'debug')
|
testBuildType System.getProperty('testBuildType', 'debug')
|
||||||
testInstrumentationRunner 'androidx.test.runner.AndroidJUnitRunner'
|
testInstrumentationRunner 'androidx.test.runner.AndroidJUnitRunner'
|
||||||
|
|
|
||||||
|
|
@ -179,7 +179,6 @@ let config = {
|
||||||
{
|
{
|
||||||
ios: {
|
ios: {
|
||||||
useFrameworks: "static",
|
useFrameworks: "static",
|
||||||
deploymentTarget: "15.1",
|
|
||||||
},
|
},
|
||||||
android: {
|
android: {
|
||||||
enableProguardInReleaseBuilds: true,
|
enableProguardInReleaseBuilds: true,
|
||||||
|
|
|
||||||
|
|
@ -1,32 +0,0 @@
|
||||||
# Alerte-Secours sur GrapheneOS — configuration spécifique (Google Play services)
|
|
||||||
|
|
||||||
Ce guide couvre **uniquement** le point spécifique à **GrapheneOS** qui peut bloquer la localisation/motion en arrière-plan : les **permissions de Google Play services** (sandboxé comme une app normale).
|
|
||||||
|
|
||||||
## Pourquoi c’est nécessaire sur GrapheneOS
|
|
||||||
Sur GrapheneOS, **Google Play services n’a pas de privilèges système**. Si Alerte-Secours (via `react-native-background-geolocation`) utilise les APIs Google (ex. Fused Location / Activity Recognition), alors **Google Play services doit avoir ses propres permissions**, sinon la détection de mouvement et/ou la collecte de localisation peut ne pas fonctionner en arrière-plan.
|
|
||||||
|
|
||||||
## Étapes
|
|
||||||
|
|
||||||
### 1) Vérifier que Sandboxed Google Play est installé (même profil)
|
|
||||||
Dans le **même profil utilisateur** que l’app :
|
|
||||||
- Google Play services
|
|
||||||
- Google Play Store
|
|
||||||
- (optionnel) Google Services Framework
|
|
||||||
|
|
||||||
### 2) Accorder les permissions à **Google Play services**
|
|
||||||
Réglages → Apps → **Google Play services** → Permissions
|
|
||||||
|
|
||||||
Activer / autoriser :
|
|
||||||
- **Localisation**
|
|
||||||
- **Activité physique** (Activity recognition)
|
|
||||||
- **Capteurs** (Sensors)
|
|
||||||
- **Réseau** (Network)
|
|
||||||
|
|
||||||
Puis : Réglages → Apps → **Google Play services** → Batterie
|
|
||||||
- **Unrestricted**
|
|
||||||
|
|
||||||
> Conseil : fais la même chose pour **Google Play Store** (au minimum Réseau), même si le point bloquant est généralement Play services.
|
|
||||||
|
|
||||||
## Note : “Exploit protection compatibility mode”
|
|
||||||
En général, **inutile** pour un problème de tracking/motion : ce mode sert surtout à améliorer la compatibilité d’apps qui **crashent** à cause de protections mémoire. L’activer réduit la sécurité et ne devrait être utilisé que si l’app ne fonctionne pas autrement.
|
|
||||||
|
|
||||||
|
|
@ -25,7 +25,7 @@
|
||||||
<key>CFBundlePackageType</key>
|
<key>CFBundlePackageType</key>
|
||||||
<string>$(PRODUCT_BUNDLE_PACKAGE_TYPE)</string>
|
<string>$(PRODUCT_BUNDLE_PACKAGE_TYPE)</string>
|
||||||
<key>CFBundleShortVersionString</key>
|
<key>CFBundleShortVersionString</key>
|
||||||
<string>1.16.10</string>
|
<string>1.16.9</string>
|
||||||
<key>CFBundleSignature</key>
|
<key>CFBundleSignature</key>
|
||||||
<string>????</string>
|
<string>????</string>
|
||||||
<key>CFBundleURLTypes</key>
|
<key>CFBundleURLTypes</key>
|
||||||
|
|
@ -48,7 +48,7 @@
|
||||||
</dict>
|
</dict>
|
||||||
</array>
|
</array>
|
||||||
<key>CFBundleVersion</key>
|
<key>CFBundleVersion</key>
|
||||||
<string>241</string>
|
<string>240</string>
|
||||||
<key>ITSAppUsesNonExemptEncryption</key>
|
<key>ITSAppUsesNonExemptEncryption</key>
|
||||||
<false/>
|
<false/>
|
||||||
<key>LSApplicationQueriesSchemes</key>
|
<key>LSApplicationQueriesSchemes</key>
|
||||||
|
|
|
||||||
31
ios/Podfile
31
ios/Podfile
|
|
@ -8,8 +8,7 @@ podfile_properties = JSON.parse(File.read(File.join(__dir__, 'Podfile.properties
|
||||||
ENV['RCT_NEW_ARCH_ENABLED'] = podfile_properties['newArchEnabled'] == 'true' ? '1' : '0'
|
ENV['RCT_NEW_ARCH_ENABLED'] = podfile_properties['newArchEnabled'] == 'true' ? '1' : '0'
|
||||||
ENV['EX_DEV_CLIENT_NETWORK_INSPECTOR'] = podfile_properties['EX_DEV_CLIENT_NETWORK_INSPECTOR']
|
ENV['EX_DEV_CLIENT_NETWORK_INSPECTOR'] = podfile_properties['EX_DEV_CLIENT_NETWORK_INSPECTOR']
|
||||||
|
|
||||||
ios_deployment_target = podfile_properties['ios.deploymentTarget'] || '15.1'
|
platform :ios, podfile_properties['ios.deploymentTarget'] || '15.1'
|
||||||
platform :ios, ios_deployment_target
|
|
||||||
install! 'cocoapods',
|
install! 'cocoapods',
|
||||||
:deterministic_uuids => false
|
:deterministic_uuids => false
|
||||||
|
|
||||||
|
|
@ -60,17 +59,6 @@ target 'AlerteSecours' do
|
||||||
:ccache_enabled => podfile_properties['apple.ccacheEnabled'] == 'true',
|
:ccache_enabled => podfile_properties['apple.ccacheEnabled'] == 'true',
|
||||||
)
|
)
|
||||||
|
|
||||||
# Ensure every Pods target uses an iOS deployment target compatible with our app.
|
|
||||||
# Fixes issues like Pods targets defaulting to iOS 9.0, which can block newer pod versions.
|
|
||||||
min_ios_version = Gem::Version.new(ios_deployment_target)
|
|
||||||
installer.pods_project.targets.each do |t|
|
|
||||||
t.build_configurations.each do |config|
|
|
||||||
current = config.build_settings['IPHONEOS_DEPLOYMENT_TARGET']
|
|
||||||
next if current && Gem::Version.new(current) >= min_ios_version
|
|
||||||
config.build_settings['IPHONEOS_DEPLOYMENT_TARGET'] = ios_deployment_target
|
|
||||||
end
|
|
||||||
end
|
|
||||||
|
|
||||||
# This is necessary for Xcode 14, because it signs resource bundles by default
|
# This is necessary for Xcode 14, because it signs resource bundles by default
|
||||||
# when building for devices.
|
# when building for devices.
|
||||||
installer.target_installation_results.pod_target_installation_results
|
installer.target_installation_results.pod_target_installation_results
|
||||||
|
|
@ -142,6 +130,21 @@ target 'AlerteSecours' do
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
# Fix CocoaPods xcconfig merge error for expo-dev-menu subspec targets.
|
||||||
|
# CocoaPods sometimes generates different DEFINES_MODULE values for these targets,
|
||||||
|
# which breaks `pod install` when it tries to merge xcconfigs.
|
||||||
|
expo_dev_menu_targets = %w[
|
||||||
|
expo-dev-menu
|
||||||
|
Main
|
||||||
|
ReactNativeCompatibles
|
||||||
|
SafeAreaView
|
||||||
|
Vendored
|
||||||
|
]
|
||||||
|
installer.pods_project.targets.each do |t|
|
||||||
|
next unless expo_dev_menu_targets.include?(t.name)
|
||||||
|
t.build_configurations.each do |config|
|
||||||
|
config.build_settings['DEFINES_MODULE'] = 'YES'
|
||||||
|
end
|
||||||
|
end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
|
||||||
|
|
@ -2178,7 +2178,7 @@ PODS:
|
||||||
- React-logger (= 0.79.6)
|
- React-logger (= 0.79.6)
|
||||||
- React-perflogger (= 0.79.6)
|
- React-perflogger (= 0.79.6)
|
||||||
- React-utils (= 0.79.6)
|
- React-utils (= 0.79.6)
|
||||||
- RNBackgroundGeolocation (5.0.3):
|
- RNBackgroundGeolocation (5.0.1):
|
||||||
- CocoaLumberjack (~> 3.8.5)
|
- CocoaLumberjack (~> 3.8.5)
|
||||||
- DoubleConversion
|
- DoubleConversion
|
||||||
- glog
|
- glog
|
||||||
|
|
@ -2202,7 +2202,7 @@ PODS:
|
||||||
- ReactCodegen
|
- ReactCodegen
|
||||||
- ReactCommon/turbomodule/bridging
|
- ReactCommon/turbomodule/bridging
|
||||||
- ReactCommon/turbomodule/core
|
- ReactCommon/turbomodule/core
|
||||||
- TSLocationManager (~> 4.0.10)
|
- TSLocationManager (~> 4.0.0)
|
||||||
- Yoga
|
- Yoga
|
||||||
- RNCAsyncStorage (2.1.2):
|
- RNCAsyncStorage (2.1.2):
|
||||||
- React-Core
|
- React-Core
|
||||||
|
|
@ -2458,7 +2458,7 @@ PODS:
|
||||||
- SocketRocket (0.7.1)
|
- SocketRocket (0.7.1)
|
||||||
- TOCropViewController (2.8.0)
|
- TOCropViewController (2.8.0)
|
||||||
- TSBackgroundFetch (4.0.6)
|
- TSBackgroundFetch (4.0.6)
|
||||||
- TSLocationManager (4.0.14):
|
- TSLocationManager (4.0.9):
|
||||||
- TSBackgroundFetch (~> 4.0.6)
|
- TSBackgroundFetch (~> 4.0.6)
|
||||||
- UMAppLoader (5.1.3)
|
- UMAppLoader (5.1.3)
|
||||||
- Yoga (0.0.0)
|
- Yoga (0.0.0)
|
||||||
|
|
@ -2883,7 +2883,7 @@ SPEC CHECKSUMS:
|
||||||
Expo: ffa073320103615dfec9957a071ba949671a7d5d
|
Expo: ffa073320103615dfec9957a071ba949671a7d5d
|
||||||
expo-dev-client: 9b1e78baf0dd87b005f035d180bbb07c05917fad
|
expo-dev-client: 9b1e78baf0dd87b005f035d180bbb07c05917fad
|
||||||
expo-dev-launcher: e240b09f9fef555916cc71feb30ef5cfaf23f257
|
expo-dev-launcher: e240b09f9fef555916cc71feb30ef5cfaf23f257
|
||||||
expo-dev-menu: 70ab57ecc6e329d204b7213741edd087c047bd2a
|
expo-dev-menu: 726077cd701594a14227043186369d86bbade0d9
|
||||||
expo-dev-menu-interface: 609c35ae8b97479cdd4c9e23c8cf6adc44beea0e
|
expo-dev-menu-interface: 609c35ae8b97479cdd4c9e23c8cf6adc44beea0e
|
||||||
ExpoAsset: ef06e880126c375f580d4923fdd1cdf4ee6ee7d6
|
ExpoAsset: ef06e880126c375f580d4923fdd1cdf4ee6ee7d6
|
||||||
ExpoAudio: d98f922b17a945cd33f8462d086278dbd810c537
|
ExpoAudio: d98f922b17a945cd33f8462d086278dbd810c537
|
||||||
|
|
@ -2995,7 +2995,7 @@ SPEC CHECKSUMS:
|
||||||
ReactAppDependencyProvider: ae0be24eb18014a031b4b220cb3973d07c3cbaf8
|
ReactAppDependencyProvider: ae0be24eb18014a031b4b220cb3973d07c3cbaf8
|
||||||
ReactCodegen: 3d5c9def468f7df3b90b05d3098ab8d47d76c62e
|
ReactCodegen: 3d5c9def468f7df3b90b05d3098ab8d47d76c62e
|
||||||
ReactCommon: 4c22936ee38ecf885efc95ac5832f430f27e0271
|
ReactCommon: 4c22936ee38ecf885efc95ac5832f430f27e0271
|
||||||
RNBackgroundGeolocation: 2bb5dd0cffeded69d8e21ff31bfa436efcea0636
|
RNBackgroundGeolocation: a1a22b12ae92306d46150b9827cc1421ec03bd18
|
||||||
RNCAsyncStorage: b9f5f78da5d16a853fe3dc22e8268d932fc45a83
|
RNCAsyncStorage: b9f5f78da5d16a853fe3dc22e8268d932fc45a83
|
||||||
RNCMaskedView: 473e5fa854913eff0eef18c09b1328e60b3bf3f7
|
RNCMaskedView: 473e5fa854913eff0eef18c09b1328e60b3bf3f7
|
||||||
RNFBApp: 8d27c7545e7e06d78974e204ff95f207a60a5cb2
|
RNFBApp: 8d27c7545e7e06d78974e204ff95f207a60a5cb2
|
||||||
|
|
@ -3012,10 +3012,10 @@ SPEC CHECKSUMS:
|
||||||
SocketRocket: d4aabe649be1e368d1318fdf28a022d714d65748
|
SocketRocket: d4aabe649be1e368d1318fdf28a022d714d65748
|
||||||
TOCropViewController: 797deaf39c90e6e9ddd848d88817f6b9a8a09888
|
TOCropViewController: 797deaf39c90e6e9ddd848d88817f6b9a8a09888
|
||||||
TSBackgroundFetch: 0afbeaae4e1132866e1d4b6e55265af26b5958ae
|
TSBackgroundFetch: 0afbeaae4e1132866e1d4b6e55265af26b5958ae
|
||||||
TSLocationManager: 6b8551c21b6faa56513cbb6ae4d62676ac395f34
|
TSLocationManager: ba5648de9d7226abca875a06fbce7f50b3e9acf5
|
||||||
UMAppLoader: 55159b69750129faa7a51c493cb8ea55a7b64eb9
|
UMAppLoader: 55159b69750129faa7a51c493cb8ea55a7b64eb9
|
||||||
Yoga: b37eeaa6148984cac70ecaf8022bb209e03296cb
|
Yoga: b37eeaa6148984cac70ecaf8022bb209e03296cb
|
||||||
|
|
||||||
PODFILE CHECKSUM: a1c54f1927fec0924191f99a3828a87fd3089a31
|
PODFILE CHECKSUM: 5686979b0aa88a157955165df52d1be990eeb6e7
|
||||||
|
|
||||||
COCOAPODS: 1.16.2
|
COCOAPODS: 1.16.2
|
||||||
|
|
|
||||||
|
|
@ -2,7 +2,6 @@
|
||||||
"expo.jsEngine": "hermes",
|
"expo.jsEngine": "hermes",
|
||||||
"EX_DEV_CLIENT_NETWORK_INSPECTOR": "true",
|
"EX_DEV_CLIENT_NETWORK_INSPECTOR": "true",
|
||||||
"newArchEnabled": "false",
|
"newArchEnabled": "false",
|
||||||
"ios.deploymentTarget": "15.1",
|
|
||||||
"ios.useFrameworks": "static",
|
"ios.useFrameworks": "static",
|
||||||
"apple.extraPods": "[]",
|
"apple.extraPods": "[]",
|
||||||
"apple.ccacheEnabled": "false",
|
"apple.ccacheEnabled": "false",
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,6 @@
|
||||||
{
|
{
|
||||||
"name": "alerte-secours",
|
"name": "alerte-secours",
|
||||||
"version": "1.16.10",
|
"version": "1.16.9",
|
||||||
"main": "index.js",
|
"main": "index.js",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"start": "expo start --dev-client --private-key-path ./keys/private-key.pem",
|
"start": "expo start --dev-client --private-key-path ./keys/private-key.pem",
|
||||||
|
|
@ -54,8 +54,8 @@
|
||||||
"screenshot:android": "scripts/screenshot-android.sh"
|
"screenshot:android": "scripts/screenshot-android.sh"
|
||||||
},
|
},
|
||||||
"customExpoVersioning": {
|
"customExpoVersioning": {
|
||||||
"versionCode": 241,
|
"versionCode": 240,
|
||||||
"buildNumber": 241
|
"buildNumber": 240
|
||||||
},
|
},
|
||||||
"commit-and-tag-version": {
|
"commit-and-tag-version": {
|
||||||
"scripts": {
|
"scripts": {
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue