web-dev-qa-db-ja.com

MacOSアプリがXcodeシミュレーターで実行されない

Mac OS X LionにXcode 4.2.1をインストールしました。

新しい(Mac OS X Cocoa)プロジェクトを作成して[実行]をクリックすると、Xcodeはビルドは成功したと表示しますが、プロジェクトは実行しません。エラーはありませんが、アプリケーションもありません。

別のMac(OS X Snow LeopardとXcode 4.0.1がインストールされている)でまったく同じことを行うと、作成されたアプリがドックでバウンドし始め、空のウィンドウが表示されます。

コンソールを見ると、奇妙なことは何も起きていないようです。 Xcodeを再インストールして、Xcodeに関連するものをすべて削除しようとしましたが、まだ運がありません。

誰が何が問題なのかを知っていますか?

(以前は動作していた既存のプロジェクトを実行しようとしましたが、何も表示されませんでした)

ありがとう。

67
Basibo1

Xcode 4.5.2でも同様の問題がありました。

それを修正するには、メニューの[製品]> [スキームの編集...]> [実行](サイドバー)> [情報](タブ)を選択する必要がありました。ここに「実行可能」というラベルの付いたドロップダウンボックスがあり、それを選択して、[実行]ボタンをクリックしたときに起動するアプリを選択します。

232
Chad Marmon

設定を台無しにして、同じ問題が発生しました-アプリをビルドしますが、起動しません(シミュレーターでもデバイスでも)。

[製品]> [スキームの編集]の答えが半分になりました-左側の[{アプリを実行}]を選択します。以下を確認するための自動起動ラジオボタンがあります。 enter image description here

8
cardmagik

2017年後半にXcode 9.2で同じ問題が発生しました。 Uncheck 'Debug Executable'

uncheck」「Debug Executable」を実行する必要があり、その後、アプリは実行と停止の両方が可能になりました。

[製品]-> [スキーム]-> [スキームの編集...]をクリックして、設定を開くことができます。

4
Josiah

シンプル

ツールバー([再生]ボタンと[停止]ボタンの隣)から目的のアクティブなスキームとデバイス/シミュレーターを選択します。

スキームの選択は、名前が適切なターゲットの名前である以下のようになります。

Set proper scheme and device/simulator.

3
Old McStopher

プロジェクトで資格が有効になっているかどうかを確認します。サンドボックスまたはiCloudまたは両方。

これを有効にしていて、開発ポータルから適切な証明書を持っていない場合、アプリはビルドされますが起動しません。

エンタイトルメントの機能を積極的に開発していない場合は、エンタイトルメントをオフにしてください。

コンソールアプリは、これを権限の失敗として表示します。しかし、奇妙なことにXcodeデバッグコンソールではありません。

1
Warren Burton

私はこれがよく受け入れられた回答された質問であることを知っていますが、物理的なデバイスで構築/実行している人にとっては

ソリューション:デバイスをハード再起動してから、Xcode⇧+⌘+ Kでプロジェクトをクリーンアップします。

バンドルが混乱し、Xcodeがプロジェクトを既に実行したため、実行するように選択したアプリケーションを起動するのではなく、「完了」と表示されると思います。

1

実行して開発ツールを削除してみてください

Sudo Developer/Library/uninstall-devtools --mode=all

ターミナルで。これにより、コマンドラインコンポーネントを含む開発ツールのすべてのコンポーネントが適切に削除されます。

その後、再インストールを試すことができます。

0
Rob Keniger

実行する正しいプロジェクトが選択されていますか?

停止ボタン(左上)の隣のプロジェクト名をクリックします。複数のプロジェクトがリストされていますか?正しいものが選択されていますか?

0
kmiklas

同様の問題がありました。問題は〜/ .gdbinitファイルにあることがわかりました。 2回目-ウィンドウ初期化関数loadWithNibName/initWithWindow(間違った名前のnibファイルまたはフレームプロパティ)。また、プロジェクトのInfo.plistファイルを確認します(パラメーター「メインnibファイルのベース名」および「プリンシパルクラス」)。

0
Vladislav

Xcode 10.2

手順:

  1. 製品->スキーム->スキームの編集
  2. 走る
  3. 情報
  4. 実行可能ファイル->Yourproject。app
  5. プロジェクト全体をもう一度実行する

スクリーンショット: enter image description here

0
Jerry Chong