The following problem occurs with Sketchup 2017 & 2019 (don’t try on 2018 version)
I am creating a rbz package that contains a MacOS framework.
When the package is setup using the extension manager, it is uncompressed in the /Users/Mootools/Library/Application Support/SketchUp 20XX/SketchUp/Plugins/ folders
During that process the unzip procedure does not keep the symbolic links at extraction and the framework get broken as shown on the image below :
As a result the framework fails to load and the extension fails to install.
If I install manually the rbz package, there is no problem.
The symbolic links are kept (as shown below) and everything went fine.
I believe the rbz uncompress procedure should be improved to support framework package on a next release.