2016-09-28 6 views
0

私のプロジェクトは、cocoapods 1.0.1とAlamofireブランチ "swift3"で完全に機能しました。しかし、今日、私は1.1.0にcocoapodsとマスターブランチからバージョン4.0.1への更新alamofireを更新し、x86-64の(シミュレータ)ビルドのリンカエラーを持っている: Alamofire:アーキテクチャx86_64版のためAlamofire 4.0.1アーキテクチャx86_64 xCode 8 SWIFT 3の定義されていないシンボル

未定義のシンボル。 (Alamofire.URLConvertible、メソッド: Alamofire.HTTPMethod、パラメータ:[Swift.String:Any] ?,エンコーディング: Alamofire.ParameterEncoding、ヘッダー:[Swift.String:Swift.String]) - > Alamofire.DataRequest 」

Swift.Stringのプロトコルの目撃情報テーブル:Alamofire.URLConvertible in Alamofire、参照先:

しかし、デバイス(腕のターゲット)ではすべてがうまくいきます。

ポッドを整理しようとしましたが、すべてのスクリプトとフォルダを削除してもう一度インストールしてください。

答えて

2

は、ソリューションを手に入れた:

は、手動でderivedDataを削除し、クリーン後のXcodeを再起動する必要がありました。

(Facepalm)

0

sudo gem install cocoapods --pre 

そして、ポッドを削除し、代わりにスウィフトパッケージマネージャを使用し、また再び

あなたのポッドをインストールしてみてください。

関連する問題