trevordevore / levurehelper-app_updater

Levure helper that provides auto updates for desktop applications on Mac and Windows
MIT License
2 stars 3 forks source link

App Updater won't load on Apple "M" computer #3

Open martyknapp opened 1 year ago

martyknapp commented 1 year ago

I built an app (FAT) for the "M" chip Macs but the app updater helper will not load. If I set the app to open using Rosetta it opens fine. I did replace "Sparkle.framework" in this helper with the latest version from Sparkle and it seems to work but not sure if anything needs to be updated elsewhere.

trevordevore commented 1 year ago

@martyknapp As long as the API calls that https://github.com/trevordevore/levurehelper-app_updater/blob/master/sparkle.lcb uses haven't changed then I think that is all you need to do. At least I'm not aware of anything else. Would you be up for submitting a PR with the update to Sparkle?

martyknapp commented 1 year ago

Hey Trevor, I’ve not done a pull request before and am getting stuck where it wants me to compare with something previous. Total newb!

Marty Knapp

On Apr 27, 2023, at 1:26 PM, Trevor DeVore @.***> wrote:

@martyknapp As long as the API calls that https://github.com/trevordevore/levurehelper-app_updater/blob/master/sparkle.lcb uses haven't changed then I think that is all you need to do. At least I'm not aware of anything else. Would you be up for submitting a PR with the update to Sparkle? — Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you were mentioned.Message ID: @.***>

trevordevore commented 1 year ago

@martyknapp You can try downloading the code in the PR I just linked to this. I updated to Sparkle 1.27 which has universal support. If you had updated to version 2 of Sparkle in your test that may have caused problems. I'm not sure if the API is exactly the same. If you get a chance to try this out let me know how it goes. I haven't tested it yet.

martyknapp commented 1 year ago

Seems to work - app launches on both Intel and “M” chip and the updater reports that I’m current. Will test further and let you know. Can’t thank you enough!

Marty Knapp

On Sep 14, 2023, at 1:32 PM, Trevor DeVore @.***> wrote:

@martyknapp You can try downloading the code in the PR I just linked to this. I updated to Sparkle 1.27 which has universal support. If you had updated to version 2 of Sparkle in your test that may have caused problems. I'm not sure if the API is exactly the same. If you get a chance to try this out let me know how it goes. I haven't tested it yet. — Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you were mentioned.Message ID: @.***>