Recommendations for ios app update pattern
To mitigate risk during updates, I have pinned the server version to a particular version (docker-compose) and disabled automatic app updates on my ios mobile (in order to pin the mobile app version). I will then periodically update both the server version and ios app version.
- This works, but gives the pain point that (for ios) it disables automatic app updates for all apps (requiring manual updates for all mobile apps)
I'm contemplating continuing to pin the server with periodic manual updates, but allowing automatic mobile ios app updates. This will likely cause the mobile app to be on newer versions than the server more frequently. I understand that this could introduce risk in compatibility, so I'm looking for insight from the community.
Given that in any scenario there is risk since immich is under heavy development:
- Are there any recommendations regarding patterns for updating versions?
- What pattern do others use for managing app updates?
2 Replies
I personally use the app as normal, and when something stops working I update the server. Usually the incompatibilities are related to a specific feature and not usually a blocker for using the app, so stuff usually works as normal even when the server is out of date.
ok, that seems like a workable pattern then.
I will try that out. Thanks!