[解決済み】ビルドエラーが常に発生する。No such module 'Alamofire'
質問
の指示に従いました。
Alamofire
で
ギズーブ
,
という名前のxcodeプロジェクトを作成しました。
cocoapods-test
& を閉じました。
プロジェクトフォルダに移動して実行する
pod init
コマンドを実行すると、Podfileが生成されます。そして、そのPodfileに以下のコードを追加しました。
source 'https://github.com/CocoaPods/Specs.git'
platform :ios, '8.0'
use_frameworks!
pod 'Alamofire', '~> 3.0'
そして、コマンドを実行します。
pod install
で、これはその結果です。
ターミナルを表示します。
Updating local specs repositories
CocoaPods 1.0.0.beta.6 is available.
To update use: `gem install cocoapods --pre`
[!] This is a test version we'd love you to try.
For more information see http://blog.cocoapods.org
and the CHANGELOG for this version http://git.io/BaH8pQ.
Analyzing dependencies
Downloading dependencies
Installing Alamofire (3.3.0)
Generating Pods project
Integrating client project
[!] Please close any current Xcode sessions and use `cocoapods-test.xcworkspace` for this project from now on.
Sending stats
Pod installation complete! There is 1 dependency from the Podfile and 1 total pod installed.
そして、プロジェクトフォルダ内に
cocoapods-test.xcworkspace
. それをダブルクリックすると、xcodeが再び開き、Alamofireモジュールが見えるようになりました。
次に、自分のプロジェクトの
ViewController
クラスを作成し
import Alamofire
. しかし、何度clean &buildしてもダメ。
というエラーが出ます。
No such module 'Alamofire'
. 以下はそのスクリーンショットです。
手順通りに操作しているのに、なぜこのような問題が発生するのでしょうか?
(私は
XCode 7.2.1
,
Swift 2.1.1
&
Alamofire 3.3.0
)
=================================================================== 更新
LK Yeung さんの回答を試しましたが、コメントを外すと
import Alamofire
その後、クリーン&再度ビルドすると、Alarmofireからコンパイラエラーが大量に発生しました。
解決方法は?
私もこれと全く同じ問題を抱えていました。Xcode 7.3 で、Swift 2.2 を使用していることを確認してください。
Swiftのバージョンは、次のようにして確認できます。
xcrun swift -version
. Xcode を 7.3 にアップデートすると、自動的に Swift もアップデートされるはずです。
Xcodeをアップデートすることで、私の場合はこの問題が解決しました。
関連
-
[解決済み】クラスは両方で実装されており、どちらかが使用されることになります。どちらが未定義か
-
[解決済み] UICollectionView: 非Nilのレイアウトパラメータで初期化する必要があります。
-
[解決済み] 指定されたホスト名を持つサーバーが見つからなかった
-
[解決済み] CocoaPodsでポッド「Firebase/Core」の互換バージョンが見つからなかった|cloud_firestore, Flutter
-
[解決済み] Xcode 4のBundle creator OS Type code ?
-
[解決済み] Stringをformatで作成するには?
-
[解決済み] Swift 4 データが正しい形式でないため、読み取ることができませんでした。
-
[解決済み] UIViewAlertForUnsatisfiableConstraintsでトラップする方法は?
-
[解決済み】ld: フレームワークが見つからない Pods
-
[解決済み] ココアポッズの「依存関係の分析」滞在記
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] "CFNetwork SSLHandshake failed (-9806)" の解決方法について
-
[解決済み] シミュレータへのサービス接続の開始に失敗しました Xcode
-
[解決済み] ブリッジングヘッダ用のプリコンパイルヘッダの発行に失敗しました。
-
[解決済み] UIViewController viewDidLoad vs. viewWillAppear。適切な役割分担とは?
-
[解決済み] Stringをformatで作成するには?
-
[解決済み] 起動画面にカスタムクラス名が設定されない場合がある
-
[解決済み] Unwind segue - インスタンスメソッドのみ @IBAction を宣言でき、ボタンが Exit に接続しない
-
[解決済み] CFBundleVersionとCFBundleShortVersionStringには、どのような値を使用すればよいですか?
-
[解決済み] アラート "デバッグを続けるには、開発者ツールへのアクセスが他のプロセスの制御を必要とします。これを許可するにはパスワードを入力してください。
-
[解決済み] 以前に追加されたライブラリの削除またはアンインストール : cocoapods