Repository navigation
Releases: ackkerman/kbsd
Releases · ackkerman/kbsd
Release list
kbsd v1.0.0
kbsdの初回リリースです。
- 7音色のキーボードサウンド、独立した押下・解放音
- 音量・ピッチ・ランダムピッチ・ステレオ幅の調整
- 修飾キー、マウスクリック、画面ロック時の停止
- メニューバー常駐、ローカル設定・打鍵数、任意のログイン時起動
ダウンロード
kbsd-v1.0.0-macos-arm64.zipを解凍し、kbsd.appをApplicationsへ移動してください。Apple Silicon / macOS 14以降向けです。Intel版は含みません。
この配布物は固定のローカル証明書でコード署名しています。Developer ID署名・公証は行っていません。macOSで警告が表示される場合は、ソースを確認のうえAppleの案内に従って判断してください。
ほかのアプリの打鍵音には、General → Open System Settingsからkbsdのアクセシビリティ許可が必要です。旧名の開発版からの許可は引き継がれません。
同梱録音はKlackのプレビュー由来で、許可に基づいて含めています。権利は元の権利者に帰属します。詳細はATTRIBUTION.mdを参照してください。自作ソースとアイコンのライセンスは未指定です。
検証
Web 8件、Swift 15件、配信出力4件のテストと、182音声のレンダリング診断を実施しました。ZIPの照合には同梱のSHA256SUMS.txtを利用してください。
固定署名への更新
更新のたびにアクセシビリティ許可が失われる問題への対策として、配布ZIPを固定証明書での署名版へ更新しました。アプリのコード・バージョン1.0.0・バンドルID・ダウンロードURLは維持しています。
- 今後も同じ署名証明書を使用し、コードの変更でアプリの識別条件が変わらないようにします。
- 旧アドホック版から移行する際は、一度だけ既存の権限登録を削除して、この署名版を追加し直す必要がある場合があります。
- OSでの権限取り消し・リセットや証明書変更後まで、許可が残ることを保証するものではありません。
- 新しいZIPは更新後のSHA256SUMS.txtで確認してください。
- 署名の選択・失敗・後戻り防止・Release対象パスの11テスト、および内容の異なる2版の識別条件一致を検証しました。
ローカルビルドの設定はnative/SIGNING.mdを参照してください。秘密鍵は配布物・リポジトリに含めていません。