Они синхронизируются с помощью различных методов, в первую очередь реализуя свое запатентованное решение (если не используется иное с помощью iCloud и Core Data). Некоторые используют Dropbox SDK, некоторые используют свои собственные облачные серверы, другие используют более простой обмен документами и синхронизацию через iCloud и т. Д.
Bonjour - это только вариант, если вы находитесь в той же сети Wifi - и даже в этом случае он ненадежен, поскольку некоторым маршрутизаторам требуется дополнительная настройка для работы с Bonjour. Добрый день - плохая идея в целом, так как люди в основном выходят со своими устройствами и ожидают, что их приложения синхронизируются с Mac без дополнительных подключений и т. Д.