最近、Carthage を使用して SwiftyJSON を xCode プロジェクトに追加しました。
カートファイル
$ cat Cartfile
github "SwiftyJSON/SwiftyJSON" >= 2.1.2
このコマンドを実行して SwiftyJSON をインストールしました
$ carthage update
ビルドしたフレームワークを xCode プロジェクトに追加しました
プロジェクトの先頭にフレームワークをインポートしました
しかし、私はまだこのエラーが発生します:
Use of unresolved identifier 'JSON'
真剣に、私は何を間違っていますか?iOS開発初心者です。
更新: Carthage の指示に従って、フレームワークを削除し、フレームワークをリンクされたフレームワークとライブラリに再ドラッグし、「ビルド フェーズ」に「スクリプトの実行」セクションを追加しようとしました。
Carthage Update
最初の試行でこのエラーを受け取ったので、プロセス中に何かがうまくいかなかったと確信しています:
$ carthage update
*** Fetching SwiftyJSON
*** Fetching Alamofire
*** Checking out SwiftyJSON at "2.1.3"
*** Checking out Alamofire at "1.1.4"
*** xcodebuild output can be found in /var/folders/0x/swzt630n3_575tglljpwhn4h0000gn/T/carthage-xcodebuild.Pc6rLg.log
*** Building scheme "Alamofire iOS" in Alamofire.xcworkspace
*** Building scheme "Alamofire OSX" in Alamofire.xcworkspace
*** Building scheme "SwiftyJSON" in SwiftyJSON.xcworkspace
** BUILD FAILED **
The following build commands failed:
Check dependencies
(1 failure)
問題を調べた後、実行できると言われました
carthage update --configuration Debug
正常にインストールされましたが、まだ何かがおかしいです...