Comments (1)
I have the same problem on iOS (everything works as intended on Android), but on iOS, after using CapacitorUpdater.set
, it simply loads the old version again. Even when using CapacitorUpdater.next
and CapacitorUpdater.reload
, the result is the same. I have a console log at the start in both the version on the device and the new version to differentiate them, so I know that the update is not being applied.
My Code:
CapacitorUpdater.notifyAppReady()
hideUpdateScreen() // Hide update screen after update
App.addListener('appStateChange', async (state: any) => {
if (state.isActive) {
const latest = await axios.post(####) // Custom Fetch logic
if (latest.url) {
if (latest.force) {
showUpdateScreen()
}
try {
data = await CapacitorUpdater.download({
url: latest.url,
version: latest.version,
})
await CapacitorUpdater.set({ id: data.id })
} catch (err) {
console.log(err)
hideUpdateScreen()
}
}
})
Capacitor - Version
Installed Dependencies:
@capacitor/core: 6.0.0
@capacitor/android: 6.0.0
@capacitor/ios: 6.0.0
@capacitor/cli: 6.0.0
Plugin Version
@capgo/capacitor-updater: "^6.0.47"
I would be thankful if someone could help out.
from capacitor-updater.
Related Issues (20)
- feat: dynamic download URL configuration HOT 3
- feat: ability to update your app on first start HOT 7
- bug: Race condition in backgroundDownload() HOT 1
- bug: iOS Simultaneous accesses to 0x60000023c990, but modification requires exclusive access HOT 7
- bug: Updated bundle scripts does not run (index.js does not exists, there is no such file) HOT 1
- it wont update the app it keep show unknown version
- feat: Capacitor 6 Support HOT 5
- bug: IOS bundle resets after closing app. HOT 2
- bug: Updates doesn't works on Android 14 (SDK 34) HOT 1
- feat: Allow user to set a proxy url in the plugin to proxy all requests
- bug: multiple updates on Android HOT 1
- bug: Need to kill the app to get second update on v5
- bug: Plugin not showing in js / window.Capacitor.Plugins HOT 3
- feat: abstract the updater into a standalone lib
- feat: Allow changing request method for updateUrl HOT 1
- bug: setmultiDelay killing option not working on android 14 HOT 3
- bug: HOT 3
- bug: Inconsistent Update Fetching Behavior Between iOS and Android
- bug: Allow setup when apply update like in code push HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from capacitor-updater.