custom-expo-updates-server icon indicating copy to clipboard operation
custom-expo-updates-server copied to clipboard

Asset URL incompatibility with iOS client when running server on Windows

Open j005u opened this issue 2 years ago • 1 comments

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?

j005u avatar Feb 09 '23 14:02 j005u