1

選択した宛先では実行できません

選択した宛先は、選択したソフトウェアが構築されているアーキテクチャをサポートしていません。選択したソフトウェアを実行するには、そのアーキテクチャをサポートする宛先に切り替えます。

選択した宛先では実行できません

GitHubのFacebook-iOS-SDKを使用しています:https ://github.com/facebook/facebook-ios-sdk テスト済みの最新のコミット(2a030e795aed343e7614e149a5ebdfa78b223a72)とsdk-version-3.0.8タグ、どちらも同じ問題があります。iDevicesとiSimulatorの両方でHackbook、Scrumptious、FriendPickerSampleをテストしました。

以前は(古いバージョンのXCodeで)機能していたため、xcodeのアップグレードである可能性がありますが、他のプロジェクトは正常に機能します。私はこのサイトで他の人のために働くが私のものではない複数の解決策を試しましたが、Facebook-SDKでこれに遭遇した人はいますか?前もって感謝します!

4

4 に答える 4

7

編集: FacebookSDK をインストールし、Resources フォルダーを追加して Facebook の画像ボタンを取得すると、Info.plist ファイルが存在するという問題が見つかりました。XCodes は、この info.plist ファイルを使用すると奇妙になります。私はそれを削除し、きれいにしましたが、今では完璧に動作します:)

OLD: ここでも同じ動作です。別のプロジェクトでは完全に実行されますが、このプロジェクトでは常に同じ問題が発生します。XCodeを再起動した後、正常に実行される場合もあれば、実行を「クリック」しても何も起こらない場合もあれば、実行される場合もあります...

最良のオプションは、プロジェクトを他のパスに移動することです。lib依存関係からlibsql3.0を追加および削除することもうまくいくことがあります。

于 2013-01-28T09:00:20.110 に答える
1

悲しいことに、これは XCode のバグのようです。再起動を 2 回行うごとにビルドして正常に実行され、プロジェクト ディレクトリ全体が別のパスに移動されます。これは非常に悲しいことです。なぜなら、Apple は常に消費者向けに優れた製品を作っているのに、彼らの開発者用ソフトウェアはすべて、ビッグ M に比べて粗悪なものだからです。

于 2012-12-01T11:46:58.343 に答える
0

この問題に遭遇しました。XCode がハングした直後に起動したようで、強制終了する必要がありました。これは 4.6 アップデートの前日でした。そのアップデートで問題が解決することを願っていました。そして、そのメッセージが表示される前に、1 つのビルドに成功しました (実際、4.6 では、2 つの異なるが類似したメッセージが交互に表示されます。

XCode にプロジェクト設定を更新させることで問題を解決します。プロジェクトの複製コピーを作成して開いたときにこの可能性に最初に気付きましたが、このオプションがオリジナルでも利用できることは明らかです。これが私がしたことです

私のプロジェクト「MyProjectプロジェクト」のすぐ下にあるIssue Navigatorに、MyProject.xcode Validate Project Settings Update to recommended settingsというメッセージがありました。

それをクリックすると、4 つのチェックボックス、説明テキスト、および変更を実行するオプションを含むダイアログ ボックスが表示されました。Xcodeにこれらの変更を加えさせただけで、それ以来すべてがうまくいっています.

于 2013-02-07T21:03:49.860 に答える
0

Facebook Resources フォルダーから info.plist を削除します。XCode プロジェクトの場所を変更し、iPhone シミュレーターをリセットしました...今は動作しています :) バグのある XCode !!

于 2013-04-21T15:23:00.227 に答える