Skip to content

FAQ とトラブルシューティング

アプリが「組版待ち」のまま — データはどこに?

よくある原因は 2 つです。

  1. **ヘルスケアへのアクセス。**iOS は読み取りアクセスが許可されたか どうかをアプリに教えません — 拒否は「データがない」場合と見分けが つきません。ヘルスケア → プロフィール → プライバシー → アプリ → Courier を確認し、カテゴリを有効にしてください(編集部 → データ ソースからそこへ移動できます)。
  2. ヘルスケアにデータがない。睡眠にはソースが必要です(Apple Watch、 またはヘルスケアに書き込む睡眠アプリ)。iOS のシミュレータには健康 データが実質的にありません — 実機を使ってください。

ワークアウトがルートなしで届いたのはなぜ?/ワークアウトが「待機中」なのはなぜ?

GPS トラックは、ワークアウトのサマリーより少し遅れてヘルスケアに届くこと がよくあります。Courier は不完全なレコードを発行するのではなく、トラックが 届くまで屋外ワークアウトを意図的に awaitingRoute に留めます。ルートが 最後まで届かない場合(屋内ワークアウトの誤検出だった、Watch が記録して いなかった、など)、その項目は要対応に移り、手動での発行を待ちます。

バックグラウンド発行が即時ではありません。故障ですか?

いいえ — iOS がバックグラウンド配信を制限しています。数分から 1 時間程度は 正常の範囲で、最悪の場合は次にアプリを開いたときに実行されます。今すぐ 確実に送りたいときは、アプリを開くか、今すぐ発行ショートカットを実行して ください。発行と同期を参照して ください。

リトライでサーバー上に重複ができませんか?

サーバーが Idempotency-Key ヘッダーを尊重している(または data.id で upsert している)なら、できません。自動リトライと手動の再送は同じキーを 使い回し、意図的な「もう 1 部送る」はキーを回転させます(id#2id#3、 …)。発行と同期を参照してください。

平文の HTTP は使えますか?

実際のエンドポイントには https:// が必須です(iOS の App Transport Security)。開発用として http://localhost やローカルネットワークの アドレスは許可されています。

エンドポイントが別の形のペイロードを要求しています。

まさにそのための JavaScript 変換です — 任意の文字列 や JSON 構造を返せます。静的なフィールドを 2、3 個足したいだけなら、購読者 のボディパラメータでコードなしに実現できます。

送信が失敗した理由はどこで見られますか?

編集部 → 発行履歴に、すべての試行が HTTP ステータスとレスポンス抜粋付きで 記録されます。変換スクリプトのエラーも、スクリプトのエラーメッセージ付きで そこに表示されます。

ウィジェットはリアルタイムに更新されますか?

アプリがデータを読み取るか発行するたび(バックグラウンド同期を含む)に 更新され、さらに 30 分ごとのフォールバックもあります。古く見えますか? 一度アプリを開いてください。ウィジェットを参照して ください。

私のデータは何かのクラウドにありますか?

Courier のせいでそうなることはありません。アカウントなし、開発者サーバー なし、CloudKit なし。ネットワーク上の宛先は、あなたが設定したエンド ポイント(と、オプトインした場合の書き起こしサービス)だけです。 プライバシーポリシーを参照してください。

新しい iPhone への移行はどうすれば?

古い iPhone で編集部 → 設定バックアップ → 書き出し、新しい iPhone で 読み込み、その後、各購読者のシークレットを入力し直します(シークレットは キーチェーンから出ることがないためです)。注釈は注釈アーカイブから JSON として書き出せます。

それ以外の問題があります。

編集部のフッターにあるアプリのバージョンを添えて issue を立ててください: github.com/Xheldon/Export-Data-From-Apple/issues

自宅にて印刷 · © 2026 Xheldon