macOSの署名付き更新とWindows Store向け配布を準備する - #18
Merged
Merged
Conversation
|
Important
This repository does not receive automatic reviews because it has fewer than 10 stars. ⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Advanced Run ID: Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
This was referenced Sep 15, 2026
Kyoung9
marked this pull request as ready for review
September 15, 2026 10:58
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
macOS の配布物を Developer ID で署名・公証し、アプリ内から署名付き更新を適用できるようにします。Windows は Microsoft Store が署名・更新する MSIX を生成し、有料の Windows コード署名証明書を使わない配布経路を準備します。
検証: 最新のUI(#19)を統合した0.1.2でbun run build、cargo check --locked、更新状態のテスト4件が成功。0.1.2のUniversal appとDMGはApple公証Accepted、GatekeeperはNotarized Developer IDとして承認、更新アーカイブの署名・SHA256検証が成功。旧0.1.1では実アプリの起動・更新メニュー・ホームへの表示保留、更新アーカイブの署名成功・改ざん拒否を確認しています。
164303c の Mac/Windows 検証と MSIX 作成・MakeAppx 検証が成功。ダウンロード後にハッシュ、Store identity、x64 PE、アイコン寸法、ランタイムのライセンス通知を確認しました。
Microsoft Store の PiiiN(9NC4NF85BTNT)へ MSIX をアップロードし、v1.1.1.0 / X64 / Windows.Desktop と認識されました。プロパティ・パッケージ・申請オプションは下書き内で完了。所有者が承認したプライバシーポリシー・問い合わせ先を登録し、runFullTrust の用途を記載しています。Store の審査承認や公開はまだ行っていません。
残る確認: Windows 実機の起動・カメラ・オーバーレイ・LAN、実際の版間更新とデータ保持、Windows の公開用スクリーンショット、年齢区分・配布地域/価格、runFullTrust の審査承認。GitHub Release は draft、Store は手動公開設定です。
変更対象は posture-app のみ。Web/Expo と通信・キャラクターデータの契約は変更しません。
最新UI: #19を統合済み。対応変更: Web #6、Mobile #7。