Xcode 4-「アーカイブ」がグレー表示されていますか?


462

アプリケーションをアーカイブしたいのですが、「アーカイブ」オプションがグレー表示されています。何が原因でしょうか?

ここに画像の説明を入力してください


ターゲットの「Skip Install」をNOに変更してください

93
基本的に、左上でシミュレータではなく「iOSデバイス」を選択します。
Fattie 2014年

3
私の考えはwtfですが、
わかりました

3
「Generic ios device」を選択
Jamil

回答:


961

左上のスキームメニューで、シミュレーター/デバイスを選択するために使用したデバイスを選択する必要があります。シミュレーターのビルドをアーカイブすることはできません。

または、iOSデバイスがすでに選択されている場合、「スキームの編集」=>「ビルド」を選択してもアーカイブボックスが選択されていないことがあります。


25
アップルはすべてをよりユーザーフレンドリーにする必要があります
ネオビ

1
そのドロップダウンがアプリを実行したい場所を示しているようではありませんか?シミュレーターが選択されているときにアーカイブを防ぐための愚かな制限のようです...
corbin

35
これを探して1時間過ごしました。アップル、何がこれを修正するか知っていますか?[アーカイブ]ボタンを無効にしないでください。エラーの原因となるチェックを実行してから、アラートを表示します。私はそれがシミュレータだと9/10を賭けます。「シミュレーターのビルドをアーカイブすることはできません。iOSデバイスを選択して再度アーカイブしてください。」
Harry Love

4
Appleの開発者ソフトウェアは、途方もなくユーザーフレンドリーではありません。私は長い間、愚かなプロビジョニングプロファイルを取得して証明書をプッシュし、アプリをエクスポートしようとして、すべてをグーグルすることでかろうじて作成してきました。これまでにコーディングに費やした時間とほぼ同じです。
sudo 2014年

3
本当に、説明なしで何かを灰色にすることは、GUIプログラミングルールに反するべきです。
sudo 2014年

49

写真を見てください。しかし、私は写真を投稿するのに十分な文字を入力しなければなりません。:)

ここに画像の説明を入力してください


ありがとう!です^^
YannSteph

20

他の答えが示すように、シミュレータではないもの、つまりMacに接続されているデバイスに対してアクティブなスキームを選択する必要があります。

Macに接続されているデバイスがない場合は、「Generic IOS Device」を選択しても機能します。

ここに画像の説明を入力してください


4

今日はこれを修正しました... アーカイブはまだどこにも表示されませんが。しかし、プロジェクトのビルド設定に移動し、ビルドごとに「コード署名ID」の下で証明書を再割り当てすることで、アーカイブオプションを取り戻しました。3.Xプロジェクトを4にインポートしたときに、別のものにリセットされたようです。

私はここにある指示も使用しました:

http://developer.apple.com/library/mac/#documentation/ToolsLanguages/Conceptual/Xcode4UserGuide/DistApps/DistApps.html#//apple_ref/doc/uid/TP40010215-CH11-DontLinkElementID_69

しかし、実際のアーカイブをオーガナイザーに表示できません(ファイルが存在する場合でも)


私にも同じ問題が発生します...解決策はありますか?
X-Coder

多分これはあなたを助けるでしょう。ここで「オーガナイザのアーカイブを表示」にチェックマークを付けることができます:製品>スキーム>スキームの編集...>アーカイブ>オプション
ダニエルS.
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.