オープンソース · Mac + Xcode · 1つのアプリ + 1台のiPhone
コーディングエージェントが作ったiOSアプリを、自分のiPhoneで使い続ける。
SideRefreshは、あなたが所有するXcodeプロジェクトから1つのアプリを再ビルド・署名・再インストールし、無料のPersonal Team署名が切れる前に更新します。ソースコードはMacの外へ送信しません。
署名済みMacビルドは、Developer IDによる署名、公証、リリース検証の完了後に提供します。

Personal Teamの署名期間
コマンドの成功だけでなく、確認済みのインストール情報と署名期限を基に次回更新を決めます。
- 最終確認インストール済みインストールしたアプリから署名期限を読み取る
- 次回更新期限切れ前に実行Macが起動し、iPhoneに接続できるときに実行
- 署名期限更新の締切アプリを再ビルド・署名・インストールする期限
仕組み
署名が切れる前に、通常のXcodeインストール手順を繰り返します。
所有するプロジェクトを選ぶ
自分のXcodeプロジェクトまたはワークスペースを1つ選び、ペアリング済みのiPhoneを指定します。
ビルド・署名・インストール
インストール済みのXcodeと無料のPersonal Teamを使います。Apple Accountのパスワードは収集しません。
検証して予定を決める
インストールしたアプリの署名期限を記録し、安全な次回更新日時を決めます。
必要な環境
実際のApple開発環境が必要です。
- 対応するXcodeをインストールしたMac
- Apple Accountと無料のPersonal Team
- 自分が所有するネイティブiOSプロジェクト
- 開発者モードを有効にした、ペアリング済みで接続可能なiPhone
- 予定した更新時刻に起動しているMac
Mac内で完結
プロジェクトは自分のMacに残ります。
- Apple Accountのパスワードを収集しない
- ソースコードをアップロードしない
- 第三者のIPAストアを使用しない
- Apple標準のXcode署名・デバイスツールを使用
- 確認できるApache-2.0ライセンスのソース
最初のリリース範囲
意図的に範囲を絞っています。
SideRefreshは、1つの個人用アプリと1台のiPhoneから始めます。他人のIPAのインストール、チームや端末群の管理、Xcodeなしでの利用、モバイル回線だけでの更新は、最初のリリース機能として案内しません。
- 選択した1つのアプリと1台のiPhone
- USBまたはXcodeがすでに利用できるネットワーク経路
- 実験的な接続機能は明確に表示
製品ページ: English · 한국어 · 日本語 · 简体中文
アプリの表示言語: 英語・韓国語