-
Notifications
You must be signed in to change notification settings - Fork 267
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
sparkle:os seems to be ignored #276
Comments
I did read around in the code a bit and might have found something. When loading the appcast file the following code is executed: First all available items are check with This should fail, as the os string should be macos and not windows. After this check fails all items are checked again using This function for some reason returns true if not minimum version was set. I think this might be the reason why the item above passes eventhoug it should clearly. I tried adding a I might be missing some points though, as I only had a quick look at the code, which I am not familiar with and I did no real testing! |
I'm not surprised you can't make much sense of the logic; neither can I :( |
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
Hello and sorry for the misunderstanding. My comment was not meant to be nagging. I was just questioning for the next steps. I think the logic has to be rethought. Do you agree?
I'm not very deep into the specifications of the appcast format, but to my logic the following should make sense:
Am I missing anything? |
Hello. I ran into a similar situation. This PR should fix this issue: #279 |
Hello there!
Consider the following: I have a windows application in version 0.9.0 and the following appcast.xml
If I run the update command WinSparkle will download and run the dmg from the macos enclosure url. I would expect is to say no new version available. This seems like a bug to me. Please let me know if I am missing anything.
Thank you for your work and this great library.
The text was updated successfully, but these errors were encountered: