2016-07-22 9 views
0

Cocoapodsを使用している私のアプリでChartsフレームワーク(https://github.com/danielgindi/Charts)を使用しているObjective-Cプロジェクトがあります。iOS - リンクされているアーキテクチャではないx86_64向けにファイルが作成された

リンクされているアーキテクチャーではないファイル(i386)は、iPhone4シミュレーター(通常か4Sかに関わらず)がビルドに失敗してフレームワークが無視されます。

ここでは、Xcode 6.1: file was built for x86_64 which is not the architecture being linked (i386)を読んでください。

i386とx86_64がアーキテクチャのビルド設定でlibに設定されていることを確認してください。

Podsプロジェクト設定に行くときは、アクティブなアーキテクチャのみを明示的に[いいえ]に設定しても問題は解決されません。

何か間違っていますか?これは非常に混乱しているので、必要に応じてスクリーンショットを提供することができます。

EDIT

ソリューションは、私のために働いていないので、この質問は推測され、重複は異なっています。あなたはたぶん

enter image description here

+0

私は、私が質問で引用したように、その答えで提供される解決策が私にとってうまくいかないことを単に示しています。 – Rafi

+0

こんにちはRafiあなたはこれに対する解決策を見つけましたか?私は同じ問題に直面している – ichanduu

+0

あなたは問題を解決しましたか?私は今同じ問題に直面している。 – ichanduu

答えて

0

:私は私のプロジェクトの「ターゲット」の設定に行き、「いいえ」に「唯一のアクティブ・アーキテクチャの構築」に切り替え、それが元のエラーを処分したが、今は5つの新たな問題を持っていますあなたのコンパイル元でこのファイル(.m)を見つけましたか? Xcodeで[ターゲット]> [ビルド段階]> [コンパイル元]セクションに移動します。

+0

あなたは何を意味するのか分かりません。私は、私のアプリケーションターゲットと私のポッドターゲットの両方のコンパイルソースセクションに.mファイルとswiftファイルをたくさん持っています。 – Rafi

+0

OK、いくつかの画面を表示してください。そして、私が正確に何を意味するのかを説明しようとします。 – Nex

+0

http://picpaste.com/Screen_Shot_2016-07-22_at_4.10.54_PM-AspLck53.png – Rafi

関連する問題