Every time Native Access updates I have to do the whole "permission to install dependencies" routine

manisnotabird
manisnotabird Member Posts: 10 Member

Mac Sonoma 14.6.1. Every time Native Access updates I get the "Native Access needs permission to install dependencies" message, and have to restart, and go delete a bunch of files in my library, and enter stuff into Terminal, and reinstall Native Access. And it works, but then I have to do it all again a few months later.

Also it was trying to get me to update my Kontakt 2 Library, but said 1.4.0 required Kontakt 8 minimum. Which I don't have. I cancelled the download after reading that. Shouldn't it be smart enough to not recommend that as an update unless I have Kontakt 8 installed?

Comments

  • manisnotabird
    manisnotabird Member Posts: 10 Member

    Unacceptable that this STILL hasn't been fixed.

  • victorp.sg
    victorp.sg Member Posts: 180 Advisor

    There must be some software issue on your computer, perhaps other non-NI software installation or Mac-cleaning apps that are interfering with Native Access installations.

    I am running a Mac M2 Max MacBook Pro with macOS Sonoma 14.7.1 and I do not need to "delete a bunch of files in my library, and enter stuff into Terminal, and reinstall Native Access". I only need to delete a bunch of files and folders if I want to fully uninstall NI apps, libraries and expansions from my system, that is, change the unclickable "Installed" button to a clickable "Install" button—of course it will be good if Native Access allows one to easily uninstall NI apps, libraries and expansions with just a few clicks, and to hide unwanted NI apps, libraries and expansion but I heard they are on Native Access roadmap.

    It's true that updates to Native Access most of the time requires NA dependencies to be updated as well, but I have no issues. Also, there is no need for me to give Full Disk Access to Native Access and NTKDaemon, only Files and Folders access to my Downloads folder and my Removable Volumes—Native Access needs access to download the NI installers into my Downloads folder, and NTKDaemon needs access to run the NI installers in my Downloads folder and delete the installers afterwards, and Removable Volumes to write the NI Libraries and Expansions (because I set that in Native Access Content Location settings).

    In your macOS user account, only Documents, Desktop, and Downloads folders, and Removable Volumes (such as external storage devices and disk images (those .dmg files) are sandboxed and required permissions by apps to access. Files and folders in "/Library", "~/Library/" and their sub-directories are not sandboxed so with just Administrator credentials, Native Access and NTKDaemon can write to both "/Library/Application Support/Native Instruments/" and "~/Library/Application Support/Native Instruments/"—no need for Full Disk Access permission.

Back To Top