グローバル対応する時用にメモ
iOSSimulator
mac の timezone を変更する
(以下は OSX10.9 mavericks で確認)
- システム環境設定を開く
- 「日付と時刻」選択
- 「現在の位置情報に基づいて、時間帯を自動的に設定」のチェックを外す
- 表示されている世界地図から目的の国周辺をクリックし、「最も近い都市」から都市名を選択する
iPhone 実機
以下は iOS8 で確認
- 「設定」アプリをタップ
- 「一般」>「日付と時刻」タップ
- 「自動設定」が ON になっていたら OFF にする
- 「時間帯」をタップし、目的の都市名を検索
おまけ:コードで変える場合
NSTimeZone *timeZone = [[NSTimeZone alloc] initWithName: @"Asia/Taipei"];
[NSTimeZone setDefaultTimeZone: timeZone];
※ 確認が終わったらすぐ元に戻しとかないと、時差が少ない都市の場合気づかずに仕事時間が伸びたりしますので気をつけましょう