プログラムで別のネイティブアプリケーションからiPhoneカレンダーにリマインダーを追加できないことをどこかで見ました。
それは本当ですか、それとも間違っていますか?falseの場合、どうすればそれを達成できますか。trueの場合、iPhoneカレンダーにリマインダーを追加する他の方法がありますか、それともすべてを行うことはできません。
残念ながら、この段階ではカレンダーストアとやり取りするためのパブリックAPIはありません。
現時点でこれを行うために私が見ることができる唯一の方法は、ホストしているカレンダーにリマインダーを公開し、ユーザーにCalDavを介してそれをサブスクライブさせることです。これがToodledoの機能です。ただし、ユーザーは手動でカレンダーをサブスクライブする必要があります。
もう1つのオプションは、カレンダーをバイパスして、リマインダーとしてユーザーに通知をプッシュすることです。これは、最初の方法ほど回復力がありません。
これらの不足しているすべての機能と同様に、Appleにバグを報告してください。