今日、仕事のスケジュールをiPhoneでカレンダーに登録していた時に気が付いた事をエントリーにしてみます。
要約すると、「アラームが2つ登録されているiCloudのスケジュールは、アカウントをそのままExchange Serverに変更出来ない」という事です。詳しく書いてみます。
ウチはデフォルトのカレンダーをプライベート用のiCloudアカウントに設定しているのですが、その事をあまり気にせず仕事の会議の予定を作成しました。その時、とても大切な会議だったので、アラームを意図的に2つ設定しました。
後になって、職場のExchangeのアカウントでイベントを作るべきだった事に気が付き、Edit (編集) ボタンをタップしてカレンダーをiCloudからExchangeアカウントに変更することにしました。
この通り、Calendarの項目がiCloudアカウントの「Home」からExchange Serverアカウントの「Calendar」に変わっています。そして保存しようと「Done」をタップすると….
Doneのボタンが少し色が変わるのですが、待っても保存出来ません。いつまでもこの画面のまま。Cancelも出来ません。つまり、フリーズ状態です。
仕方が無いのでホームボタンを押してカレンダーAppを抜け、再度カレンダーAppを起動すると、真っ白な画面がしばらく表示された後に強制終了してしまいます。再々度カレンダーAppを起動するとCalendarの設定はiCloudアカウントのまま、編集前の状態に戻っていました。
原因は「Exchange Serverは2つ以上のアラーム設定が出来ない為」と仮定し、カレンダーのアカウントを変更する前に2つ設定されているアラームのうち一つを None (なし) に変更してから試してみました。
この通り、アカウント変更前にアラームを一つにしておくとちゃんと保存する事が出来ました。カレンダーのアカウントを変更した場合も、表示上はアラームは一つになっているのですが何故か正常に保存出来ない様です。
もし同じ現象で困っている方の解決の糸口になれば幸いです。