1

チームからプロジェクトを取得し、システムを再起動するたびに作業しています。Xcodeはプロジェクトを実行しませんが、他のプロジェクトを簡単に実行できます。変更を加えてプロジェクトを実行した後、実行します。見せてくれ

「選択した宛先で実行できません-選択した宛先は、選択したソフトウェアが構築されているアーキテクチャをサポートしていません。選択したソフトウェアを実行するには、そのアーキテクチャをサポートする宛先に切り替えてください。」元のプロジェクトを実行すると正常に実行され、その後プロジェクトで実行したコードを再度コピーして貼り付ける必要がありますが、翌日Macを開くと実行されず、再度実行する必要があります。元のプロジェクトから開始します。何が起こっているのか、再起動またはシャットダウンした後、プロジェクトが実行されない理由がわかりません。

iMac21.5インチでXcode4.5.2を使用しています-ソフトウェアOSX10.8.2(12C60)(マウンテンロース)

プロセッサー2.5GhzIntel Core i5、メモリー4 GB 1333MHzDDR3。

プロジェクトのターゲットはiOSSDK6.0(iOS 6シミュレーター上)です。

シミュレーターおよびデバイスでも実行されません。

シミュレータで実行されるだけで、デバイスでは実行されない場合があります。

私は試しました:Macを再起動します。派生データをクリアしました。Xcodeを再インストールします。

しかし、それでも理解することはできません..何も助けにはなりません..plzこれについて私を助けてください...

4

3 に答える 3

1

プロジェクトでキャッシュメモリの問題が見つかった場合、システムを再起動した後、正常に動作し始めることがあります。または、実行中のわずかな変更を伴う異なる宛先の同じプロジェクトの場合、デバイスまたはシミュレータでハングすることがあると思います。デバイスの電源を切り、正常に動作し始めたら再起動する必要があります。また、プロジェクト コードが iOS 5.0 にあり、IPod/iPhone デバイス OS が 6.0 の場合、実行するデバイス セクションに表示されません。そのためには、最初に iOS 6.0 でデバイスを xcode に実行する必要があります。その後、正常に動作し始めます。ただし、ここでは、スイッチをオフにした後は毎回、最初に xcode 6.0 を使用してデバイスを実行する必要があることに注意する必要があります。しかし、あなたの場合、私には明確ではないビルドターゲットの問題があります。そのため、バグの詳細を提供すると、理解しやすくなります。

于 2012-12-27T05:42:41.870 に答える
0

[ビルド設定]>[アーキテクチャ]で確認し、すべてのプロファイルのアーキテクチャを標準(armv7)または${ARCHS_STANDARD_32_BIT}に設定します。

Base SDKを最新のiOS()に設定します。

すべてのプロファイルで、Build ActiveArchitectureOnlyをNOに設定します。

すべてのプロファイルで、有効なアーキテクチャをarmv6armv7に設定します。すでに利用可能なものに応じて、どちらかを追加する必要がある場合があります。

于 2012-12-27T05:29:47.317 に答える