mavlink/MAVSDK-Swift

Error with backend.json 0.16.0

unipheas opened this issue · 2 comments

When performing the command
Carthage build --platform iOS --no-skip-current --verbose
I am receiving the following error
*** Downloading binary-only framework backend at "https://s3.eu-central-1.amazonaws.com/dronecode-sdk/backend.json" No available version for binary "https://s3.eu-central-1.amazonaws.com/dronecode-sdk/backend.json" satisfies the requirement: == 0.16.0
I had to change the Cartfile to 0.15.0 for it to work.

*** I am using Shadowsocks and proxying through the GFW in China, if this has anything to do with it. However, 0.15.0 worked so I'm not sure about that.

I had it as well, I believe. Can you try to clean Carthage cache? Seems like Carthage sometimes needs that when using binary-only frameworks 🙄.

rm -rf ~/Library/Caches/org.carthage.CarthageKit/
rm -rf ~/Library/Caches/carthage/

This was resolved. Thank you!