2013-10-04 9 views
13

開発用iPadで実行するためにiPadアプリをビルドすると、デバッグバージョンのみがビルドされます。実際のリリースのバージョンがどれくらい速いかを確認する必要があります。どうすればいいですか?私はVisual StudioのDebug/Releaseビルドに慣れていますので、このRun/Test/Profile/Analyze/Archiveのものはちょっと混乱します。私はスキームがこれに関連しているのを見ていますが、単純なスイッチではありません "私のデバイス上で私のアプリケーションのデバッグ/リリースバージョンをテストしたいですか?"開発デバイス上のiOSアプリケーションの実行ビルド

+0

私はこの仕事をしてうれしく思います...リリース版は60%速く走ります! –

+1

解決策が見つかった場合は、お手伝いした回答を受け入れてください。 –

答えて

11

アドホック・プロビジョニング・プロファイルを使用してリリース・ビルドを行いたい場合は、デバイスおよび指定した他のプロビジョニング・プロファイルにインストールできます。

Test flight appは無料であり、このプロセスにも役立ちます。

Provisioning Profile

+0

これは私が理解できなかった重要な部分でした - 私は開発者プロファイルを使用していたので、リリース単独に変更しても機能しませんでした。 –

+0

優秀、あなたがうまく働いてうれしい。これが答えとしてマークすることを検討するのに役立った場合。 – Mongo

+0

ファブリックも良い選択肢です。 – OhadM

9

スキーム設定では、デバッグまたはリリースのビルドを選択できます。コードの署名が正しく設定されていることを確認してください。 Xcode 5はそれを助けることができます。

+0

"正しく"定義できますか?それがデバッグのために働いている場合、それはリリースのために動作しませんか?また...本当に私は毎回スキームを編集しなければならない、私はデバッグ/リリースをテストする別のスキームを持つことができないのですか? –

+0

異なるスキームを使用することはできますが、「実行」コマンドには1つのスキームしか割り当てることができません。毎回スキームを切り替える必要があります。簡単にデバッグ/リリースを変更できます。 –

4

あなたはXcode ProjectProject Viewで新しいBuild Configurationを作成することができます。それDistribution

New configuration

の複製作りそれからちょうどEdit Schemesを選択して、新しいスキームを選択し、お使いのデバイス上で実行します。 Build Settingsで選択した証明書を確認してください。しかし、AdHoc/Distributionビルドを実行すると、完全なデバッグ機能が得られません。

+0

これはXCode5固有のものですか? –

+0

いいえ、Xcode4.x.xでも同様に動作します。 – unspokenblabber

関連する問題