Hi everyone
I’m happily running my NextCloud server on my RaspberryPi in a Docker container since a few weeks now. Syncing to my clients (2 MacBooks and 1 iPhone) works like a charm - almost at least.
However, I’ve realized NextCloud seems to have issue handling Mac typical applications.
Here is what happens (as an example, but generic to any applications on MacOS as far as I can tell):
- Let’s say we have an Application named “KnockKnock”. This app was downloaded on MacBook #1 from the internet. In Finder, this will show in the Downloads folder as a file named “KnockKnock.app”. This app will open and work just
- Now after syncing, this application will show up on the NextCloud server as a folder “KnockKnock.app”
- If now this application gets synced to MacBook #2, it will show in the Downloads folder again as “KnockKnock.app”, which is in principle what one would expect and hope for. However, when trying to open (to start up) the application, the system will only show an error message saying “The application “KnockKnock.app” can’t be opened.” .
As one attempt to narrow down the issue I’ve upload the application file via the web-interface to my NextCloud. This will then show as “KnockKnock.app.zip” in the files interface. When syncing to my MacBooks, this will then also show up as KnockKnock.app.zip in Finder, when opening the zip file it will expand the application file and that one can then be used.
To me it seems the desktop client is diving into the application file package contents and syncing all the individual files, probably messing up something.
The webinterface seems to recognize it’s a package, that’s probably why it’s labelled as .zip file, which is somewhat better, but also somewhat flawed, as it should only be .app.
This is where I am stuck. Am I doing something wrong? Is that a known NextCloud issue? Not sure how should handle this issue, I will have to sync .app files to make use of NextCloud for what I have in mind.
Any help or recommendations are greatly appreciated.
Cheers, Retooo
Nextcloud version (eg, 20.0.5): Nextcloud Hub 7 (28.0.2)
Operating system and version (eg, Ubuntu 20.04): Debian GNU/Linux 11 (bullseye)
Apache or nginx version (eg, Apache 2.4.25): Apache/2.4.57
PHP version (eg, 7.4): PHP 8.2.16
The issue you are facing: see above
Is this the first time you’ve seen this error? (Y/N): N