1"use strict";(globalThis.webpackChunk_busyapps_site_busymac=globalThis.webpackChunk_busyapps_site_busymac||[]).push([[146],{8089(a,e,s){s.r(e),s.d(e,{assets:()=>t,contentTitle:()=>l,default:()=>h,frontMatter:()=>o,metadata:()=>n,toc:()=>c});const n=JSON.parse('{"id":"busycalios/using-busycal-with-caldav","title":"Using BusyCal iOS with CalDAV","description":"CalDAV is an industry standard for calendar servers. BusyCal for iOS can connect to CalDAV servers, using them to sync calendars across your iPhone and iPad devices.\\n","source":"@site/docs/busycalios/70678-using-busycal-with-caldav.mdx","sourceDirName":"busycalios","slug":"/busycalios/70678-using-busycal-with-caldav","permalink":"/docs/busycalios/70678-using-busycal-with-caldav","draft":false,"unlisted":false,"tags":[],"version":"current","lastUpdatedAt":1608351012000,"sidebarPosition":27000,"frontMatter":{"slug":"70678-using-busycal-with-caldav","title":"Using BusyCal iOS with CalDAV","sidebar_label":"Using BusyCal with CalDAV","sidebar_position":27000,"description":"CalDAV is an industry standard for calendar servers. BusyCal for iOS can connect to CalDAV servers, using them to sync calendars across your iPhone and iPad devices.\\n","keywords":["ios caldav","iphone caldav setup","busycal ios caldav","ios calendar server","caldav iphone sync","ipad caldav calendar","ios caldav server","caldav ios app","ios caldav setup iphone caldav calendar ipad caldav sync caldav server ios caldav client iphone caldav configuration ios calendar server calendar dav ios busycal ios caldav sync caldav setup instructions iphone calendar server setup fastmail ios calendar nextcloud ios"],"last_update":{"date":"2020-12-19T04:10:12.000Z"}},"sidebar":"docs","previous":{"title":"Using BusyCal with Exchange","permalink":"/docs/busycalios/70677-using-busycal-with-exchange"},"next":{"title":"Using BusyCal with Calendar Subscriptions (WebDAV)","permalink":"/docs/busycalios/using-busycalios-with-webdav"}}');var r=s(31085),i=s(71184);const o={slug:"70678-using-busycal-with-caldav",title:"Using BusyCal iOS with CalDAV",sidebar_label:"Using BusyCal with CalDAV",sidebar_position:27e3,description:"CalDAV is an industry standard for calendar servers. BusyCal for iOS can connect to CalDAV servers, using them to sync calendars across your iPhone and iPad devices.\n",keywords:["ios caldav","iphone caldav setup","busycal ios caldav","ios calendar server","caldav iphone sync","ipad caldav calendar","ios caldav server","caldav ios app","ios caldav setup iphone caldav calendar ipad caldav sync caldav server ios caldav client iphone caldav configuration ios calendar server calendar dav ios busycal ios caldav sync caldav setup instructions iphone calendar server setup fastmail ios calendar nextcloud ios"],last_update:{date:new Date("2020-12-19T04:10:12.000Z")}},l=void 0,t={},c=[{value:"Syncing with a CalDAV Server",id:"ios-syncing-with-a-caldav-server",level:2},{value:"How CalDAV Syncing Works",id:"how-caldav-syncing-works",level:3},{value:"Connect to a CalDAV Server",id:"connect-to-a-caldav-server",level:3},{value:"Hosting Calendars on a CalDAV Server",id:"ios-hosting-calendars-on-a-caldav-server",level:2},{value:"Calendars Must Be Hosted on Server",id:"calendars-must-be-hosted-on-server",level:3},{value:"Self-Hosted CalDAV",id:"self-hosted-caldav",level:3},{value:"Other CalDAV Servers",id:"other-caldav-servers",level:3}];function d(a){const e={a:"a",h2:"h2",h3:"h3",img:"img",li:"li",ol:"ol",p:"p",ul:"ul",...(0,i.R)(),...a.components};return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(e.p,{children:"CalDAV is an industry standard for calendar servers. BusyCal for iOS can connect to CalDAV servers, using them to sync calendars across your iPhone and iPad devices."}),"\n",(0,r.jsx)(e.h2,{id:"ios-syncing-with-a-caldav-server",children:"Syncing with a CalDAV Server"}),"\n",(0,r.jsx)(e.p,{children:"BusyCal can use CalDAV to sync calendar data across your iOS devices."}),"\n",(0,r.jsx)(e.h3,{id:"how-caldav-syncing-works",children:"How CalDAV Syncing Works"}),"\n",(0,r.jsx)(e.p,{children:"BusyCal (for both iOS and Mac) and the built-in Calendar app on iOS and macOS are CalDAV clients that sync
1with a CalDAV server."}),"\n",(0,r.jsx)(e.p,{children:"This means any data you enter into the built-in Calendar app on iOS or macOS will sync to BusyCal through the server, and vice versa. As long as you have all client apps configured to sync with the same server, all your calendar data remain in sync."}),"\n",(0,r.jsx)(e.h3,{id:"connect-to-a-caldav-server",children:"Connect to a CalDAV Server"}),"\n",(0,r.jsx)(e.p,{children:"To sync BusyCal with a CalDAV server, do the following:"}),"\n",(0,r.jsxs)(e.ol,{children:["\n",(0,r.jsx)(e.li,{children:"Go to Settings > Accounts."}),"\n",(0,r.jsx)(e.li,{children:"Tap Add Account."}),"\n",(0,r.jsx)(e.li,{children:"Tap the Connect button next to CalDAV."}),"\n",(0,r.jsx)(e.li,{children:"Enter your username and password, and the server address, and tap Add."}),"\n"]}),"\n",(0,r.jsx)(e.p,{children:(0,r.jsx)(e.img,{src:"https://www.busymac.com/images/bcl3ios-add-account-list-caldav.png",alt:"Connect with CalDAV"})}),"\n",(0,r.jsx)(e.h2,{id:"ios-hosting-calendars-on-a-caldav-server",children:"Hosting Calendars on a CalDAV Server"}),"\n",(0,r.jsx)(e.p,{children:"If you want to sync calendars between an iOS device and a Mac or share calendars with others without having to rely on a cloud syncing service like iCloud or Google, you can host your own CalDAV server on your local area network."}),"\n",(0,r.jsx)(e.p,{children:"BusyCal (for both iOS and Mac) and the built-in Calendar app on iOS and macOS are all client apps that sync with CalDAV servers. This means any data you enter into one client app will sync to all other client apps through the server. As long as you have all client apps configured to sync with the same server, all your calendar data remains in sync."}),"\n",(0,r.jsx)(e.h3,{id:"calendars-must-be-hosted-on-server",children:"Calendars Must Be Hosted on Server"}),"\n",(0,r.jsx)(e.p,{children:"All calendars you want to sync between your iOS devices, Macs, and other users, must be hosted on the CalDAV server. You cannot sync calendars from other sources (iCloud, Google, Exchange, etc.) to the server."}),"\n",(0,r.jsx)(e.h3,{id:"self-hosted-caldav",children:"Self-Hosted CalDAV"}),"\n",(0,r.jsx)(e.p,{children:"If you prefer not to use a cloud service, you can run a self-hosted CalDAV server on your own infrastructure."}),"\n",(0,r.jsx)(e.h3,{id:"other-caldav-servers",children:"Other CalDAV Servers"}),"\n",(0,r.jsx)(e.p,{children:"You may want to consider third-party servers such as Kerio or Zimbra. Both support CalDAV and are fully compatible with BusyCal."}),"\n",(0,r.jsxs)(e.ul,{children:["\n",(0,r.jsx)(e.li,{children:(0,r.jsx)(e.a,{href:"https://www.kerio.com/products/kerio-connect",children:"Kerio Connect"})}),"\n",(0,r.jsx)(e.li,{children:(0,r.jsx)(e.a,{href:"https://www.zimbra.com/products/zimbra-collaboration/features",children:"Zimbra Collaboration"})}),"\n"]}),"\n",(0,r.jsx)(e.p,{children:"There are also many service providers that provide Kerio and Zimbra hosting, including:"}),"\n",(0,r.jsxs)(e.ul,{children:["\n",(0,r.jsx)(e.li,{children:(0,r.jsx)(e.a,{href:"https://www.getsyncd.com/index.php",children:"GetSync'd Hosted Kerio"})}),"\n",(0,r.jsx)(e.li,{children:(0,r.jsx)(e.a,{href:"https://zmailcloud.com",children:"zMailCloud - Zimbra hosting"})}),"\n"]}),"\n",(0,r.jsx)(e.p,{children:"BusyCal enables you to share calendars with other users who are syncing with the same CalDAV server. Once each user has configured BusyCal to sync with their personal account on the CalDAV server, you can share calendars with each other. When a calendar is shared, events can be edited by any user, and changes sync between them."}),"\n",(0,r.jsx)(e.p,{children:"You can share a calendar through CalDAV with other CalDAV users in your organization, but you must set this up using BusyCal for Mac (or another CalDAV client); you can't enable sharing in BusyCal for iOS. For details, see Sharing Calendars with Others through CalDAV in the BusyCal for Mac help."}),"\n",(0,r.jsx)(e.p,{children:"Notifications of Changes to Shared Calendars"}),"\n",(0,r.jsx)(e.p,{children:'When sharing calendars with others, you can choose whether changes to that calendar made by other people appear in your Inbox. To do so, go to Settings > Calendars and tap the "i" icon next to the calendar name. Then turn Notify Of Changes on or off.'}),"\n",(0,r.jsx)(e.p,{children:(0,r.jsx)(e.img,{src:"https://www.busymac.com/images/bcl3ios-edit-calendar-notifications.png",alt:"Calendar Settings - Notifications"})}),"\n",(0,r.jsx)(e.p,{children:"Tap the Inbox (next to the gear icon) to display your notifications."}),"\n",(0,r.jsx)(e.p,{children:(0,r.jsx)(e.img,{src:"https://www.busymac.com/images/bcl3ios-inbox-header.png",alt:"One item in Inbox"})}),"\n",(0,r.jsx)(e.p,{children:"Tap OK to dismiss each message in the Inbox. Or, tap Clear All to dismiss all messages with a single tap."}),"\n",(0,r.jsx)(e.p,{children:(0,r.jsx)(e.img,{src:"https://www.busymac.com/images/bcl3ios-inbox.png",alt:"Notification in Inbox"})})]})}function h(a={}){const{wrapper:e}={...(0,i.R)(),...a.components};return e?(0,r.jsx)(e,{...a,children:(0,r.jsx)(d,{...a})}):d(a)}},71184(a,e,s){s.d(e,{R:()=>o,x:()=>l});var n=s(14041);const r={},i=n.createContext(r);function o(a){const e=n.useContext(i);return n.useMemo(function(){return"function"==typeof a?a(e):{...e,...a}},[e,a])}function l(a){let e;return e=a.disableParentContext?"function"==typeof a.components?a.components(r):a.components||r:o(a.components),n.createElement(i.Provider,{value:e},a.children)}}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.