Xcodeの[ビルドとアーカイブ]メニュー項目が無効になっている


235

最新のXcode 3.2.3の新しい「ビルドとアーカイブ」機能を使用しています。私はそれが好きです。

今、私はそれが何らかの理由で常に無効になっていることに気づきました。これを引き起こすために何を変更したのか理解できません。


回答:


682

iOSデバイスが選択され、アーカイブが有効になっている

「製品→アーカイブ」メニュー項目をアクティブにするには、ビルド構成設定が「iOSデバイス」(または接続されている場合は特定のデバイス)である必要があります。なんらかのiOSシミュレーターを選択したときの奇妙な理由により、アーカイブがグレー表示されます。


3
そんなに簡単だったらいいのに。「デバイス」に設定されています。
toofah

4
私のために働いた。UIのフラストレーションは最悪です。
Sam Stewart、

12
無駄な
Janusz

12
どうして?Appleが開発者以外のユーザーエクスペリエンステストを行うのはほぼ間違いないためです。
ルークスタンリー

1
XCodeの悪夢ではないので、安心です。ありがとう!
todd412 2013

5

私の場合、アーカイブのチェックボックスはオフになっています。= /奇妙

編集スキームの下


1

実行する必要があるのは、プロジェクトフォルダーに実行可能ファイルを作成することだけです...新しいプロジェクトを開始する場合、実行可能なプロジェクトはなく、作成したものだけが.cppまたは.mで、実行可能ファイルがフォルダ。


1

@Alexander Babaevが言ったことに加えて、私がこの問題を抱えていたのは、何らかの理由でビルド構成がMAC 64ビットに設定されていたためです(どうやってそこに到達したのかわからない...)、それをIOSに返し、再び有効になりました。


XCodeには、スキームがターゲットを「忘れる」原因となり、Mac 64ビットに戻る可能性があるものがいくつかあるようです。あなたが言ったように、スキームを編集してターゲットをiOSに返すことは常にトリックを行います。
todd412 2013

1

xcode 10.2Generic ios devicesタブでプロジェクトを作成product>archiveし、アーカイブされた履歴をすべて表示したい場合は、をwindows>organizerタップして、プロジェクトをアーカイブします。



0

「スキームの管理…」でプロジェクトスキームを削除し、「スキームの管理」ウィンドウで「今すぐスキームを自動作成」をクリックできます。これにより、アーカイブオプションが返されます。


0

かなり長い間、これをいじっていました。概要タブで「事前レンダリング」チェックボックスをオンにした後、下部にある「検証設定」をクリックすることを忘れないでください。また、アプリをiPhoneまたはiPadにデプロイする場合は、まずアプリを削除してから、もう一度ビルドしてください。それ以外の場合、アイコンは同じままです。


0

XCodeを終了して再起動すると役立つことがあります。iOSデバイスを選択してもうまくいかない場合は、通常は問題ありません。


0

まずiOSデバイスを追加してから、上部の製品に移動してからクリックすると、アーカイブオプションが表示されます。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.