私はいつもiphone/ipadだったプロジェクトを開きました。何らかの理由で「スキーム」オプションが「MyApp My Mac 64-bit」であるため、今はビルドできません。このセットをiphone/ipadシミュレーターとデバイスに戻すにはどうすればよいですか? 「ターゲットデバイスファミリ」設定はiPhone/iPadです。
この問題は何度かありました。基本的に、Base SDK
のBuild Settings
をLatest OS X
に設定するだけで、適切に動作するはずです。
最近この問題に出くわし、xcodeで実行可能ファイルの値を「なし」から「AppName.app」に変更することで解決しました。
変更する必要があります:
製品>スキームの編集-> AppName.appの実行->情報タブ->実行可能ファイル->なし
に:
製品>スキームの編集-> AppName.appの実行->情報タブ->実行可能ファイル-> AppName.app
Schemeを編集してみましたか? (XCode 4を実行していると仮定しています)。 「Base SDK」設定を「iphoneos」に設定するだけでよいと思われます(これは「最新iOS」に変換されます)。
アプリケーションで同じ問題に直面していましたが、次の手順に従って解決しました。1. [プロジェクト]-> [ビルド設定]に移動します2. BaseSDKを最新のOSに変更します
Xcode 4ではiOSに戻る選択肢がなかったため、上記のソリューションはうまくいきませんでした。 Xcodeを閉じて、もう一度開いたところ、うまくいきました!
最近似たような問題がありました。 ProjectのBase SDKでいくつかの変更を行うことで解決しました。手順は次のとおりです。
私も同じ問題を抱えています。新しいXcode 4アップグレードでジャンプしたようですが、これはコードの非互換性のようです。
IOS(Iphone/iMac)で保持する場合は、スキームを編集します[製品/スキームを編集/ビルド/ビルド=>宛先ドロップダウンリスト。
Xcodeを実行する前に、Ios SDKがインストールされていることを確認してください。
他の場所でMac用に同じアプリをコンパイルする必要がある場合は、これがあなたと同じエラーを生成するため、答えも知りたいと思います。
同じエラーメッセージが表示されました。私の解決策は、ビルドフレーズからinfo.plistファイルを削除することです->バンドルリソースをコピーします。
私もこの問題に出くわしました。私にとっては、「テスト用にビルド」しようとしていて、このエラーが発生していました。
修正するには、「スキームの編集...」を選択し、「ビルド」ドロップダウンで「ビルド」をクリックして、ターゲットの「テスト」チェックボックスをオンにします。
指定されたSDKの展開ターゲットが見つかりません...
(ビルド設定で)他の「展開ターゲット」を選択すると、シミュレーターが表示されます。
注:Snow LeopardのXCode 4で5.1 SDK(最新)を使用すると発生します。
私にとっては、ここでいくつかのソリューションを組み合わせて機能させる必要がありました。私にとって、プロジェクトビルド設定は既に「最新のiOS」に設定されていました。
修正するには、「OS X 10.6」に変更してからアプリをビルドする必要があり(ビルドに失敗します)、それをbackに「最新iOS」に設定する必要がありました。
このエラーが発生しました。私にとっては、何らかの理由でデバイス名がXcodeデバイスのドロップダウンに表示されず、単なる一般名でした。デバイスのプラグを抜き、再度差し込んで、問題ありませんでした。
これらの残りの部分を喜びなく試してみました。
AFIAKこれはバージョン管理の問題であり、一般にGitの問題だけではありません!
ファイルを変更したプロジェクトのコピーを同僚に渡しましたが、この問題が発生しました。
しかし、レポジトリをコミット/更新し、彼に新しいコピーを渡したとき。
この問題は修正されました!
私は10.6 SDKでビルドする必要がある同じ問題にぶつかりました。しかし、XCode 4.4にはこのSDKが含まれていないことがわかりました!そのため、XCode.appパッケージのコンテンツを開いて、XCode.app/Contents/Developer/Platforms/MacOSX.platforms/Developer/SDKsに移動し、古いXCodeからMacOSX10.6.sdkにコピーして、元に戻す必要がありました。 3開発者フォルダー。
驚いたことに、これは機能します! XCodeを終了して再起動し、プロジェクトのBase SDKを選択すると、ドロップダウンに10.6が表示されます。
しかし、XCodeがアップデートをインストールするとき、4.4.1にアップデートした直後に見つけたように、このプロセスを繰り返す必要があることに注意してください。
Xcode 4.1(痛い!)をインストールしたばかりで、アップグレード前に正常にビルドされたアプリの1つを開いたとき、アクティブなスキームは「My 64-bit Mac」だけでした。この場合、必要な変更は「スキームの編集」であり、「ビルドスキームの情報」タブでは、「実行可能」ドロップダウンをターゲットに設定します。 Noneに設定されました。私がそうするとすぐに、代わりにシミュレータ/デバイスが現れました。