Testing Workflow with Xcode's Archive feature メモ

Testing Workflow with Xcode's Archive feature メモ

Q:どのように私は、クラッシュやアプリケーションのレビューまたは私のユーザーが見ているというバグ
を再現するために使用することができます私のアプリのビルドを生成することができますか?

A:アプリのレビューまたはユーザーが、あなたが正確にあなたがApp Storeに提出したアプリのビルドを
テストしていることを確認する必要があり見ていることがバグを再現する。
デバッグコンフィギュレーションよりも構築するときにReleaseビルド構成は、(別名店に提出する
ために使用されるビルド構成)以上の最適化を実行します。
バグやコード内の未定義の動作がある場合は、これらの最適化はあなたのアプリケーションが異なる設定で
作成した任意のテストのビルドとは異なる動作をする可能性があります。
Xcodeのアーカイブ機能を使用すると、あなたがApp Storeに公開することを計画しているあなたのアプリケー
ションとまったく同じビルドをテストして確認することができます。

アーカイブ構築のワークフロー

あなたがテストの両方を提出することができ、ビルドアーカイブを作成するには:
1)Xcodeでアプリのビルドをアーカイブする"製品"メニューから "アーカイブ"を選択します。
あなたは、オーガナイザウィンドウでアーカイブ]タブの[アーカイブを見つけることができます。
この手順で問題が発生した場合は、Xcodeでのアーカイブのトラブルシューティングアプリケーションの指示に従ってください。

2)パッケージオーガナイザウィンドウでそれを選択し、 "配布..."を押して、"アドホック" IPAファイルとしてビルドし、
次に"エンタープライズまたはアドホックのデプロイメント用に保存"を選択します。
任意の "コード署名IDを:"を選択し、それはあなたがテストデバイスにインストールできるようになる。

Warning
この手順については、App Storeで配布プロファイルを選択しないでください。
それは自分自身とテストをインストールを妨げますので、それが唯一のApp Storeで使用することができます。IPAファイルに署名を付けます。

3)あなたのデバイスからのアプリケーションのすべてのビルドを削除します。
その後iTunesで。IPAファイルを開くと、それをインストールするには、デバイスに同期させることで、ビルドをテストします。

あなたがトラブル。IPAファイルをインストールしている場合は、手順2で右のコード署名IDを選択したダブルチェックしてください。
その後、特にコード署名の問題、"私はいかに私のプロビジョニング·プロファイルに関連付けられたエンタイトルメントをチェックしますか?"を
理解し、解決を参照してくださいと"どのように私は、アプリケーションの署名にエンタイトルメントをチェックしますか?"セクションを参照して
ください。

Note
配布..."INGのApp Storeに提出する前にアプリケーションをテストするための好ましい方法であるあなたがiTunesでインストールすることを
構築するアーカイブされます。
iTunes経由でインストールして、ユーザーが経験するものに近い。
Xcodeのアプリのインストール·プロセスは、開発用に最適化されますが、App Storeでのインストール·プロセスよりも若干異なっている。
それが高速ですので、これは開発時に良いですが、それはあなたのアプリケーションの問題を隠すことができます。
たとえば、Xcodeで実行するとアプリが起動に時間がかかりすぎる場合に発生する可能性があり、 "ウォッチドッグ·クラッシュ"をマスクします。
詳細な手順については、 "Xcodeの4ユーザーガイド"のアプリケーションの配布のセクションを参照してください。

次のステップ

問題は、唯一のアドホックビルドで再現する場合、あなたはそれをデバッグするには、デバイスからクラッシュログとコンソールの出力を分析する
必要があります。
デプロイされたiOSアプリケーションをデバッグするこの情報を収集する方法について説明します。
この情報を収集する方法について説明します。理解とIOSアプリケーションクラッシュレポートとそれを解釈する上でのヒントのためのIOS
WWDCセッションの理解のクラッシュレポートの分析を参照してください。
アーカイブはあなたの満足にビルドテストした後、あなたのアプリケーションを検証し、"Xcodeの4ユーザーガイド"のApp Storeのセクションに提出されている
手順に従って、App Storeにそれを提出することができます。
あなたはまだクラッシュを再現することができない場合は、あなたがクラッシュを展示したビルドをテストしていることを確認するためにビルドするためにクラッシュレポ
ートを一致させる方法の手順に従ってください。
スポンサーサイト
姉妹サイトだよ! よかったらみてね!

コメントの投稿

非公開コメント

twitter
twitter アカウント @drum_kuroneko 気軽にフォローしてください。
誰でも簡単に開発ができます!!
人気ナンバー1
自己紹介

yuutyan0205

プロガー:yuutyan0205
きままな自由人です。

たまにプログラミングを行っています。

仕事ください・・・

開発者アプリ一覧 気になったらダウンロードしてください。
開発環境おすすめ
カレンダー
07 | 2017/08 | 09
- - 1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31 - -
最新記事
月別アーカイブ
カテゴリ
アクセスランキング
[ジャンルランキング]
コンピュータ
818位
アクセスランキングを見る>>

[サブジャンルランキング]
マック
49位
アクセスランキングを見る>>
訪問者数
現在の訪問者数
現在の閲覧者数:
全記事表示リンク

全ての記事を表示する

相互リンク希望の方とご質問ある方ご連絡ください。

名前:
メール:
件名:
本文: