アプリで EventKit を使用しており、カレンダーがどのアカウントに属しているかを調べたいと考えています。
iPhone カレンダー アプリには、すべてのカレンダーがアカウント別にグループ化されて表示されます。アカウント名は、たとえば「myname@me.com」または「Gmail myname」です。これらのアカウント名はどこから取得できますか?
EKCalendar
から のリストを取得EKEventStore
でき、各カレンダーのタイトルを取得できますが、アカウント名をどこから取得すればよいかわかりません。これに対する公式の API はありますか? 他にどのようにこの情報を取得しますか? App Store の一部のアプリではアカウント名が表示されるので、何らかの方法があるはずです (これも承認プロセスをすり抜けます...)。
ありがとう、トーマス
更新: 他の場所で私有財産への参照を見つけました。自分で探し始める前に、その物件の名前を知っている人はいますか?
他の場所では、(アカウントを含む) の解析も提案されdescription
ましたが、それはあまり安全でも洗練された方法でもないので、私はそれを避けたいと思います。
更新 2: プライベート プロパティ (およびその名前) があり、正常に動作しているようです。