custom-expo-updates-server
custom-expo-updates-server copied to clipboard
Asset URL incompatibility with iOS client when running server on Windows
When running expo-updates-server natively on Windows asset URLs get a path with some backslashes like /api/assets?asset=updates\1.0.0\1675941667/assets/62c0135163427c652ae397f327f85010&runtimeVersion=1.0.0&platform=ios
.
NSURL in iOS does not like this, which results in asset URLs becoming nil and the update failing "due to missing asset URL".
I solved this for myself by moving to WSL for expo-updates-server, but figured maybe some path normalization could be in order?