Mac OS X LionにXcode 4.2.1をインストールしました。
新しい(Mac OS X Cocoa)プロジェクトを作成して[実行]をクリックすると、Xcodeはビルドは成功したと表示しますが、プロジェクトは実行しません。エラーはありませんが、アプリケーションもありません。
別のMac(OS X Snow LeopardとXcode 4.0.1がインストールされている)でまったく同じことを行うと、作成されたアプリがドックでバウンドし始め、空のウィンドウが表示されます。
コンソールを見ると、奇妙なことは何も起きていないようです。 Xcodeを再インストールして、Xcodeに関連するものをすべて削除しようとしましたが、まだ運がありません。
誰が何が問題なのかを知っていますか?
(以前は動作していた既存のプロジェクトを実行しようとしましたが、何も表示されませんでした)
ありがとう。
Xcode 4.5.2でも同様の問題がありました。
それを修正するには、メニューの[製品]> [スキームの編集...]> [実行](サイドバー)> [情報](タブ)を選択する必要がありました。ここに「実行可能」というラベルの付いたドロップダウンボックスがあり、それを選択して、[実行]ボタンをクリックしたときに起動するアプリを選択します。
設定を台無しにして、同じ問題が発生しました-アプリをビルドしますが、起動しません(シミュレーターでもデバイスでも)。
[製品]> [スキームの編集]の答えが半分になりました-左側の[{アプリを実行}]を選択します。以下を確認するための自動起動ラジオボタンがあります。
ツールバー([再生]ボタンと[停止]ボタンの隣)から目的のアクティブなスキームとデバイス/シミュレーターを選択します。
スキームの選択は、名前が適切なターゲットの名前である以下のようになります。
プロジェクトで資格が有効になっているかどうかを確認します。サンドボックスまたはiCloudまたは両方。
これを有効にしていて、開発ポータルから適切な証明書を持っていない場合、アプリはビルドされますが起動しません。
エンタイトルメントの機能を積極的に開発していない場合は、エンタイトルメントをオフにしてください。
コンソールアプリは、これを権限の失敗として表示します。しかし、奇妙なことにXcodeデバッグコンソールではありません。
私はこれがよく受け入れられた回答された質問であることを知っていますが、物理的なデバイスで構築/実行している人にとっては
ソリューション:デバイスをハード再起動してから、Xcode⇧+⌘+ Kでプロジェクトをクリーンアップします。
バンドルが混乱し、Xcodeがプロジェクトを既に実行したため、実行するように選択したアプリケーションを起動するのではなく、「完了」と表示されると思います。
実行して開発ツールを削除してみてください
Sudo Developer/Library/uninstall-devtools --mode=all
ターミナルで。これにより、コマンドラインコンポーネントを含む開発ツールのすべてのコンポーネントが適切に削除されます。
その後、再インストールを試すことができます。
実行する正しいプロジェクトが選択されていますか?
停止ボタン(左上)の隣のプロジェクト名をクリックします。複数のプロジェクトがリストされていますか?正しいものが選択されていますか?
同様の問題がありました。問題は〜/ .gdbinitファイルにあることがわかりました。 2回目-ウィンドウ初期化関数loadWithNibName/initWithWindow(間違った名前のnibファイルまたはフレームプロパティ)。また、プロジェクトのInfo.plistファイルを確認します(パラメーター「メインnibファイルのベース名」および「プリンシパルクラス」)。