Google Sync, безусловно, позволит вам синхронизировать календарь Google с вашим iPhone. Создайте учетную запись, как если бы это был Exchange Server, следуя этим инструкциям . Обратите внимание, что любые записи календаря, которые есть на вашем iPhone, будут либо удалены, либо сохранены, но не синхронизированы, в зависимости от того, какой вариант вы выберете.
Если вы не хотите использовать маршрут Exchange / ActiveSync, вы также можете выполнить синхронизацию с помощью CalDAV, следуя этим инструкциям . В частности, мы видим людей, использующих CalDAV, если они уже настроили учетную запись Exchange. (IPhone позволяет вам иметь только один.) Обратите внимание, что на iPhone вы можете синхронизировать несколько календарей Google, если одна и та же учетная запись имеет доступ ко всем из них.
На не-iPhone вы можете просто использовать синхронизацию iCal.
Если вы синхронизируете свой iPhone с помощью любого из этих параметров, вам также следует избегать его прямой синхронизации с iCal. По сути, у вас должен быть один канонический источник (например, Календарь Google) и все синхронизировать с ним. Другие варианты вызывают боль;)
Конечно, если у вас есть контакты и в Google, вы можете использовать эту же учетную запись для синхронизации их с iPhone, но, похоже, вам это может не понадобиться.