iPhoneのカレンダーをGoogleカレンダーの祝祭日で同期した時に重複される問題と解決方法

      2014/12/30


昨日、Appleから登録した日本の祝祭日カレンダーが、全て英語表記に変わり、正しい情報とならない問題が発生しました。

代替えとしてGoogleの祝日カレンダーをiPhoneに登録された方が多いかと思います。

ただし、登録の仕方によって同じ項目が重複表示されてしまう問題があるため、その内容と対処方法について紹介します。



『Apple - Downloads - iCal Calendars - Japanese Holiday Calendar』

Appleの祝祭日カレンダーからGoogleのものに変更する方法


iPhoneのカレンダーで祝日が突然英語表記に!その対処法は : iPhoneちゃんねる


Appleの祝祭日カレンダーを削除


「設定」→「メール/連絡先/カレンダー」→「JP Holidays」あるいは「日本の祝祭日」の順にタップ


「アカウントを削除」をタップ


Google製の祝日カレンダーを追加する


「設定」→「メール/連絡先/カレンダー」→「アカウントを追加」→「その他」


「サーバ」に以下を入力
www.google.com/calendar/ical/ja.japanese%23holiday%40group.v.calendar.google.com/public/basic.ics
「次へ」→「保存」


以上で完了。反映されない場合は照会元を確認(画像は純正Appの場合)


Google カレンダー経由で祝日を同期した場合に重複となる問題


上記iPhoneちゃんねるの最後に、表示が灰色になるのが嫌な場合、AppBankによる対処法を行なってくださいとのLinkが紹介されています。

Google製祝日カレンダーの予定が灰色で表示される | よくあるiPhoneの質問 | 教えて!AppBank


PC から Google カレンダーにログインして Google 製祝日カレンダーを登録します。

Google カレンダーからおすすめのカレンダーを追加する - Google カレンダー ヘルプ

次に iPhone と Google カレンダーを同期します。

iPhone 標準カレンダーとGoogle カレンダーを同期する方法。Google カレンダーの使い方講座。第2回

最後に Safari から同期するカレンダーを指定します。「日本の祝日」にチェックマークを入れて下さい。

【最新版】iPhoneの標準カレンダーとGoogleカレンダー(複数アカウントもOK)を同期する方法


この通りに行うと、更新するごとに重複したデータが作られてしまいます。

具体例


「設定」→「メール/連絡先/カレンダー」からGoogle カレンダーを同期させる




Safariから以下のURLを開き、Googleアカウントでログインする

http://www.google.com/calendar/iphoneselect


「日本の祝日」にチェック


カレンダーアプリを開き、タップして更新すると…


更新する度に、重複した内容のデータが表示されてしまいました。

何故かというと、「日本の祝日」が読み取り専用となっているため、一度オフラインになってから再度更新することで、消せないデータが作成されてしまう状態になったためかと考えられます。

こうなってしまうと、通常の操作では元に戻せないため、解決方法を紹介します。

カレンダーの重複されたデータを消す方法


1.iTunesでデバイスのバックアップを行う


2.『iBackupBot』を起動する


デバイス名とバックアップした日時から、正常な時のものを選択します。

3.右画面のPathをクリックし、カレンダーのデータにチェックしExport

カレンダーのデータは、「Library/Calendar/Calendar.sqlitedb」になります。


Export only checked file(s).を選択→下のチェックボックスをチェックしておきます。


4.次に最新のバックアップデータを選択

5.File→Importから「Library_Calendar_Calendar.sqlitedb.info」を選択


6.Restoreボタンをクリックしてバックアップを復元


7.デバイスがリブートして完了


復元作業が始まらない場合、スリープボタンを押し続けてください。

8.バックアップデータが最新のもの一つしか無い場合

同様の手順で、カレンダーのデータをExport→「Library_Calendar_Calendar.sqlitedb」をテキストエディタで開き、全て選択しDeleteで保存→File→Importで復元


空のデータで復元されるため以前のデータは消えますが、Google カレンダーで同期していれば、データが再構築され元の状態に戻せます。




表示が灰色になるのは仕方ありませんが、個人的に日付だけ分かればいいかと思います。

Googleカレンダーとの同期は便利なので、「日本の祝日」にはチェックをしないで利用しましょう!

 

この記事が気に入ったら
いいね!しよう

最新情報をお届けします

Twitter でWillFeelTipsをフォローしよう!


  関連記事

【iOS7対応】iPhone/iPadの画面録画ができる「Cloud Player & Recorder」

iOS 6以前にiPhoneなどで画面のキャプチャができる脱獄アプリ「Displ ...

Googleリーダーの便利な使い方まとめ 共有 - 全文表示 - iPhone連携

日々の情報源としてRSSを利用されている方が多いかと思います。 フィードを読み込 ...

iPhone 7、iPhone 7 Plus ケース おすすめ一覧

2016/9/16に発売されたiPhone 7と7Plus、性能や外観・ハードウ ...

脱獄不要!iPhone 4S対応 テザリングができるアプリ『iTether』使用方法

先月に紹介してApp Storeから既に姿を消した擬似テザリングができるアプリ『 ...

誰が見てもこれはと唸る!Apple製品とデザイン性がマッチしたiPadスタンド『Just Mobile UpStand』

この写真を見ていただければ、お分かり頂けるかと思いますが、一目見ただけでこれぱ ...

 - iPad, iPhone