I see that Citrix Workspace Version: 22.06.1.134 provided native support for Mac Silicon without the need for Rosetta yet when I try to install it, it asks for Rosetta to be installed? Anyone knows why this is?
This is exactly the page I downloaded it from. The first download link. Is that not the tech preview version?There are two versions of 22.06: the stable release and the tech preview. Are you installing the tech preview?
pkgutil --expand <file.pkg> pkg
<options>
and add the attribute hostArchitectures="arm64,x86_64"
. If the node is not there at all, you may have to add it (see here for an older specification of this XML format).pkgutil --flatten pkg <file.pkg>
Thanks for this. I managed to extract the package but can't quite figure out the steps needed to add the required attribute into the distribution file. Would you be able to provide some more detailed instructions? Thanks!The installer package is just misconfigured. The Installer app assumes that a package installs x86_64 (Intel) binaries if the developer did not specify arm64, even if all components are compiled for both architectures. This causes the system to ask you to install Rosetta.
If you want to avoid installing Rosetta, there is a workaround:
Extract the package:
pkgutil --expand <file.pkg> pkg
Open the “Distribution” file with a text editor and look for the XML node<options>
and add the attributehostArchitectures="arm64,x86_64"
. If the node is not there at all, you may have to add it (see here for an older specification of this XML format).
Then repackage it with:
pkgutil --flatten pkg <file.pkg>
Then open the package by right-clicking on it and clicking “Open”. You have to circumvent Gatekeeper here, because the package is no longer signed, but it should be fine if the original package had a valid signature.
Unfortunately, it seems that the HDX RealTime Media Engine for Skype for Business is not entirely compiled for Apple Silicon, it does still have Intel-only binaries. It doesn’t work for me at all.
<options>
node in this Distribution file looks, but it should be something like this:<options customize="never" require-scripts="true"/>
<options hostArchitectures="arm64,x86_64" customize="never" require-scripts="true"/>
Worked!I cannot check how the<options>
node in this Distribution file looks, but it should be something like this:
<options customize="never" require-scripts="true"/>
Just add the attribute I mentioned above, e.g. like this:
<options hostArchitectures="arm64,x86_64" customize="never" require-scripts="true"/>
I don't think so. I think the last AS/Universal app is the July release.I have Citrix Workspace version 22.06.1.134 (2206) installed on my M1 Mac. This is the Tech Preview version from July 11. It keeps offering to update to the current version 22.08.1.43 (2208.1) from August 25. Is this version also native to Mac Silicon or not?
Have a feeling the tech preview version will become general release in another month or two.
Wonder what changed with it.There is a new Tech Preview version from Sept 30. Installer runs natively on silicon Macs. Rosetta no longer required even for the installer.
There is a new Tech Preview version from Sept 30. Installer runs natively on silicon Macs. Rosetta no longer required even for the installer.
It looks as though 2210 will be the release build for macOS Ventura and Apple Silicon.
Sadly, they still haven't updated the HDX RealTime Media Engine for Skype for Business yet.
SfB that's a term I hadn't head in awhile, isn't it EOL as of last year? That could be why the slow roll. We blew that in the water for Teams years ago, including for telephony.
defaults write com.citrix.receiver.nomas EnableHighDPI -bool YES