我正在尝试为我的家人设置一个共享日历,但这看起来比实际要难。
要求如下:
- 私人日历:其他任何人都无法编辑。
- 它应该在设备之间同步并可在工作/家庭/电话/平板电脑日历中使用。
- 分享它的每个人都应该能够添加新事件等。
- 没有人应该为了访问日历而设立新帐户/加入服务。
- 他们应该在工作时和设备上都可以使用日历。
这是环境:
- 妈妈:工作时使用 Exchange/Outlook(没有智能手机)。
- 爸爸:公司用苹果电脑,家里用 ipad,工作用 Exchange/iOS 日历。
- 姐姐1:家里有Ipad,工作的时候用exchange/Outlook。
- 姐姐2:家里用Iphone,公司用Iphone。
- 我:家里有 Google 平板电脑和安卓手机,工作时使用 Outlook/Exchange。
Google、Microsoft 和 Apple 要求所有用户在其服务器上拥有帐户才能编辑日历。当然可以共享公共日历,但这样他们就无法编辑它了。
这篇文章发表于 2009 年:托管我们自己的日历以便在团队内共享?但我发现它没什么帮助。
我没有可以托管自定义解决方案的家庭服务器。
答案1
我花了数周时间尝试为我的公司设置类似的东西,但没有成功。如果你有不同的平台,设置起来会很麻烦。
理论上你可以注册一个域名并安装卡尔达夫php 应用程序,大多数平台都支持该应用程序。其中一个应用程序是OwnCloud,它还附带一些其他好东西。
但是,您必须使用它来测试您的 Android 设备,因为支持会因品牌、型号甚至操作系统版本而异。Play Store 上有一些应用程序可以帮助您同步 CalDAV,但正如我所说,它可能有效也可能无效。
对于我来说 iOS/OSX 一直很好用。
对于 Outlook,您需要安装 CalDAV 扩展,因为它不能开箱即用。
另外,您也可以在不受支持的设备上使用 Web 浏览器访问它,但这样就不会有通知,并且界面可能难以使用。
经过数周的尝试,我决定在每台设备上设置联合 Exchange 账户,并根据需要设置个人和企业账户。Exchange 适用于我测试的每台设备,是一种企业解决方案,您可能每年只需 10 美元即可获得一个。