2

最近、iPhone 4 が動作しなくなり、Mac や PC に USB で接続できなくなりました (壁のコンセントにある USB に接続した場合にのみ充電され、30 ピンを押す必要があります)。挿入中にコネクタを上に向けます)が、それは別の問題です。

問題は、自分のデバイスでアプリをビルドしてテストすることができなくなったことです。ワイヤレス同期ができるように、デバイスを iTunes でセットアップしました。そのため、デバイスでアプリをテストする以外は、電話はまだ 100% 使用可能です。

私はこの他の投稿Xcode 4.2 Support Wirelessly Connected Devicesを読んでいました.これは、デバイスにアプリをワイヤレスで構築することについて話しているようです. しかし、Xcode 4.3.1 で削除されたとも言われています。

私は以前の Xcode でこの機能を実際に使用したことがないので、それが実際に目的だったのか、うまく機能したのか、そうでないのかはわかりません。

基本的に、自分のアプリを自分のデバイスにワイヤレスで構築する方法を誰かが知っているかどうかを尋ねています。

アドホック リリースをビルドして、アプリ ファイルを iTunes に入れ、そこにデバイスを同期することもできると思いますが、その時点では、友人のデバイスを借りてテストしたいと思います。

4

1 に答える 1

11

あなたは確かにこれを行うことができます。独自のアプリストアを作成します:)

まず、アプリをアーカイブ(.IPA)ファイルにビルドします。次に、プロジェクトのPLISTファイルをエクスポートします。

これは次のようになります。

<plist version="1.0">
<dict>
    <key>items</key>
    <array>
        <dict>
            <key>assets</key>
            <array>
                <dict>
                    <key>kind</key>
                    <string>software-package</string>
                    <key>url</key>
                    <string>[URL]</string>
                </dict>
            </array>
            <key>metadata</key>
            <dict>
                <key>bundle-identifier</key>
                <string>com.usaa.FileTransfer</string>
                <key>bundle-version</key>
                <string>2.21</string>
                <key>kind</key>
                <string>software</string>
                <key>title</key>
                <string>File Transfer</string>
            </dict>
        </dict>
    </array>
</dict>
</plist>

ついに:

  1. [URL]の文字列エントリにアーカイブ(IPA)への正しいパスが含まれていることを確認してください。
  2. そのplistファイルへのダウンロードリンクを含む小さなHTMLページを作成します。(以下を参照)必ず以下のmimeタイプを含めてください!

  3. iPhoneからそのダウンロードリンクに移動してインストールしてください!

    a href = itms-services://?action = download-manifest&url=YOURURLGOESHERE>アプリのダウンロード

MIMEタイプ

application/octet-stream ipa
text/xml plist

iPhone以外でナビゲートしようとすると、itmsプロトコルが認識されないというエラーが発生します。リンクを右クリックして[ショートカットのコピー]を選択すると、デスクトップでこれをテストできます。URLブラウザに貼り付け、plistのURLの場所を除くすべてを削除します。これにより、ブラウザでのダウンロードが開始され、ipaファイル(解凍してチェックアウトできます)を受け取るはずです。

ここで詳細情報を見つけてください!

于 2012-10-09T20:48:55.377 に答える