0

テストアプリを iPhone 4.3.2 にデプロイする方法を知りたいです。XCode 4.3 を使用しますが、ライセンスを購入する必要はありません。

脱獄してAppSync4.0+をインストールしました

これを尋ねる理由は、Qt からアプリを移植していて、iOS での動作を確認したいからです。

私はQt4iOSを使用しており、シミュレーターを使用するとすべてがビルドされました。今、私は自分のデバイスでそれを見たいと思っています。

試してみると、キーチェーンエラーが発生しました。

リンクやアイデアを教えてください。

4

3 に答える 3

2

... すべてが可能です。必要な労力についてです。そして、このための労力は非常に少なくて済みます。特に、デバイスはすでにジェイルブレイクされているためです。

  1. デバイス用にビルドするには、Xcode のコード署名を変更する必要があります。手順については、http: //iphonedevwiki.net/index.php/Xcode#Developing_without_Provisioning_Profileを参照してください (元のファイルのコピーを保存することをお勧めします)。Xcode 4.3 は /Developer フォルダーを使用しないため、Xcode.app (./Xcode.app/Contents/Developer/...) 内のファイルを編集する必要があります。

  2. デバイス用のアプリをビルドします。ターゲットがファット バイナリでないことを確認してください (代わりに ARMv6 実行可能ファイルをビルドするだけです)。そうしないと、ldid で擬似署名されている場合にデバイスで動作しません。

  3. アプリの .app バンドルを見つける

  4. .app バンドルを /Applications/ (/var/mobile/Applications ではありません!!!) にコピーします (たとえば、ssh 経由)。実行可能ファイルのパーミッションが 755 に設定されていることを確認してください。再起動またはリスプリングし、すべてが正しく行われていれば、アプリを起動してテストできます。

楽しむ!

于 2012-04-28T01:28:03.197 に答える
0

私は同じ問題を抱えています。

ライセンスなしで実際のデバイスでアプリをテストするためにどんなに難しいトリックを適用しようとしても、肝心なことはそれができないということです.

$99 を支払って Apple に登録する必要があります。その後、アプリを実行する前に、XCode 内でデバイスを実際のデバイスに設定できます。

Apple に登録した後でさえ、*.api ファイルを作成するのはかなりの作業であることに注意してください。

于 2012-04-24T09:16:50.027 に答える
-2

シンプル: iOS 開発者プログラムに 99 ドルを費やします。

別の方法を見つけようとして時間を無駄にするのは、はるかに費用がかかると確信しています。

于 2012-04-24T09:50:22.940 に答える