← 活動記録一覧

FACTUAL ACTIVITY RECORD · 実際の作業をもとにした活動記録

macOSリリース候補を統合する

アプリ、ヘルパー、署名設定、UIと検証を一つの到達状態へまとめる

対象期間:

目的

個別に整えたmacOSアプリのrelease sourceと検証結果を、次の配布確認へ進められる一つの状態として確定する必要があった。

実装

Xcode project、entitlements、同梱ヘルパー、release workflow、app icon、UIとWeb表記を統合し、Swift、TypeScript、Web、build、仕様・policy・機密情報監査を同じ差分へ対応付けた。

macOS release候補へresource bundleを含むSwift target、Xcode project、runtime policy、helper build、icon asset、検証用testを統合した。sourceから配布候補までの構成要素が一つのcutoff treeへ揃った。

macOS release候補へ統合した構成要素

図を描画しています…

確認したこと

確認結果

統合状態で各testとbuild、監査が通り、sourceと設定の整合を確認した。

署名、notarization、実機installを伴う最終配布は未確認のままだった。

完了とした根拠

次の配布検証へ渡せる統合済みrelease候補を確定したことをもって完了とした。