Issue Description
For the most part, there is no problem using Macs and PCs in mixed environments. Whether Archicad is running on either platform it will be able to connect to a BIMcloud which also may be running on Mac or PC. It should just work. There are 3 items that may or may not require consideration and adjustment. For the most part, if these 3 things are given some attention then there is no issue working in cross-platform workflow:
Solution
1. BUILD NUMBERS
Teamwork users need to be on the same update to collaborate. Build numbers of the updates may vary by 1 or a few digits. For example you might see an update with Build Number 5002 and another with Build 5003. This is nothing to worry about. As long as the Build numbers are within 50 digits of one another the Builds of Archicad are compatible with one another whether using Mac Intel, Mac Silicon or Windows.
2. FONTS
Archicad uses operating system fonts. Some default fonts do vary on a Windows system and a macOS system. Make sure you are using a common font that is present on all workstations. The basics are usually the safest bet: Arial, Times New Roman etc. However, it is possible to use custom fonts, just verify that they are present on both systems or install where necessary. In the worst case, if a macOS user were to use a font like Helvetica Neue and the Windows user does not have this font, the file will still open and use Arial in place of the missing font.
3. LINKED CONTENT
If you store drawings on a server and you have linked the drawings into an Archicad project, Archicad needs a path to locate the linked file. You should use paths that are universal for Mac or PC. Example of a universal path = smb://server_computer_name/shared_folder_name/details/window_details/ The above path is using an address that is understood by both Windows and Mac OS X.
An example of a path that will not work on both platforms: Z:/shared_folder_name/details/window_details/
In that second path, only a Windows computer will recognize a Drive Letter path usage. Even in an all Windows office that type of path is a bit risky unless you make sure that all users in the office have set the same Drive Letter to go to the server.