iPhoneへのカレンダー登録に関してGoogleと下記の関数で、ユーザへの同意を確認せよとの記事が書いてあるが…
+ (EKAuthorizationStatus)authorizationStatusForEntityType:(EKEntityType)entityType
上記の関数はiOS6から実装された様子。
iOS5系では、関数自体がないのでこの関数が呼ばれた時点でアプリは落ちてしまう。
どうするかというと、
同意などを確認せずにカレンダーに予定を書き込んでしまえばよいのだ!