bcssov / IronyModManager

Mod Manager for Paradox Games. Official Discord: https://discord.gg/t9JmY8KFrV
https://bcssov.github.io/IronyModManager/
MIT License
350 stars 41 forks source link

Does not complete updates on MacOs #486

Open tpofftop opened 9 months ago

tpofftop commented 9 months ago

The application shows notifications for updates on MacOs Monterey and after downloading, it just crashes and does not install.

To Reproduce Steps to reproduce the behavior:

  1. Install IMM in Applications folder
  2. Open IMM
  3. Open settings
  4. Click Install Updates

Expected behavior Update should complete and new version installed

Version:

Additional context Add any other context about the problem here.

bcssov commented 9 months ago

If you only reported this on any other OS other than Mac. I have no ways of testing this sadly. We can try various builds if you are willing to be a guinea pig over at Irony discord. Otherwise going to need to put a help wanted sign.

tpofftop commented 9 months ago

lmao! sure i don't mind... If i had to guess, it's a privilege/rights writing issue. I made a mistake in the earlier report; it gets to preparing to run installer or something like that and the closes at 100%, presumably to run the installer but fails to execute said installer. I tried giving it full disk access in security and privacy system preferences but it didn't work either.

On Sat, 27 Jan 2024 at 23:09, Mario @.***> wrote:

If you only reported this on any other OS other than Mac. I have no ways of testing this sadly. We can try various builds if you are willing to be a guinea pig over at Irony discord. Otherwise going to need to put a help wanted sign.

— Reply to this email directly, view it on GitHub https://github.com/bcssov/IronyModManager/issues/486#issuecomment-1913441647, or unsubscribe https://github.com/notifications/unsubscribe-auth/BFU7DBVY7STKY6KLTAZVHBDYQXFQVAVCNFSM6AAAAABCN3NEGOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSMJTGQ2DCNRUG4 . You are receiving this because you authored the thread.Message ID: @.***>

bcssov commented 9 months ago

Irony downloads the package unpacks it then it attempts to start a process from the update folder which copies over new files. I suspect this is where it fails, due to gatekeeper possibly. To bypass this one would need to sign it, which in such an ecosystem is not really friendly to devs who make free software.

bcssov commented 8 months ago

As a temp measure auto updates are disabled on osx from 1.26 going forward.