質問編集履歴

2 回答していただいたものに対する追記

tenergy

tenergy score 8

2017/06/28 14:00  投稿

Command Line ToolでのCarthageの利用について
swiftをもっと気軽に使いたいと思い,iOSの開発以外でもswiftを使いたいというモチベーションの元Command Line Toolで開発をしたいと思いました.そこでライブラリを使おうと思いCarthageでインストールしてみると"Library not loaded"のエラーが出てきて前に進めなくなってしまいました.
どうか助けていただけると幸いです.
- xcode 8.3.3
- Carthage 0.22.0
やったこととしてはgithubのCarthageのREADMEを見て進めました.まずAlamofireをインストールしようとしています.
- Cartfileを作り'carthage update --platform OSX'でインストール
- TARGETSの'Linked Frameworks and Libraries'に'Alamofire.framework'を追加
- 'Build Phases'にて'New copy file phase'より'Copy Files'を追加して'Destination'を'Products Directory'に変更.'Alamofire.framework.dSYM'を'copy items if needed'と'Create groups'にチェックを入れて追加.
以上のことをしています.一つ気がかりな点としてはCarthageのページには'General'の'Embedded Binaries'にframeworkを追加しなさいと書いてあるのですが,それに当たるものが見当たらなかったので'Linked Frameworks and Libraries'に追加うことです.
今後もSwiftをガンガン使っていくためにどうか乗り越えたい壁なので,どうか助けていただけると幸いです.よろしくお願いいたします.
![イメージ説明](82d556d6e4eec0578542e8ba72fa945e.png)
![イメージ説明](69524c998a19ec92332219f355470140.png)
![イメージ説明](69524c998a19ec92332219f355470140.png)
---
追記
Frameworksフォルダを作成した後そのフォルダ内の.frameworkをLinked Frameworks and Libraiesにドラッグアンドドロップしました.
![イメージ説明](fbccc34e0106df6be5fea94f79eb40a3.png)
  • Xcode

    5728 questions

    Xcodeはソフトウェア開発のための、Appleの統合開発環境です。Mac OSXに付随するかたちで配布されています。

  • Swift

    10146 questions

    Swiftは、アップルのiOSおよびOS Xのためのプログラミング言語で、Objective-CやObjective-C++と共存することが意図されています

1 画像の挿入位置の修正

tenergy

tenergy score 8

2017/06/20 13:12  投稿

Command Line ToolでのCarthageの利用について
swiftをもっと気軽に使いたいと思い,iOSの開発以外でもswiftを使いたいというモチベーションの元Command Line Toolで開発をしたいと思いました.そこでライブラリを使おうと思いCarthageでインストールしてみると"Library not loaded"のエラーが出てきて前に進めなくなってしまいました.
どうか助けていただけると幸いです.
- xcode 8.3.3
- Carthage 0.22.0
やったこととしてはgithubのCarthageのREADMEを見て進めました.まずAlamofireをインストールしようとしています.
- Cartfileを作り'carthage update --platform OSX'でインストール
- TARGETSの'Linked Frameworks and Libraries'に'Alamofire.framework'を追加
- 'Build Phases'にて'New copy file phase'より'Copy Files'を追加して'Destination'を'Products Directory'に変更.'Alamofire.framework.dSYM'を'copy items if needed'と'Create groups'にチェックを入れて追加.
以上のことをしています.一つ気がかりな点としてはCarthageのページには'General'の'Embedded Binaries'にframeworkを追加しなさいと書いてあるのですが,それに当たるものが見当たらなかったので'Linked Frameworks and Libraries'に追加![イメージ説明](6b82f59655ba40a2e50f0802729734d0.png)うことです.
以上のことをしています.一つ気がかりな点としてはCarthageのページには'General'の'Embedded Binaries'にframeworkを追加しなさいと書いてあるのですが,それに当たるものが見当たらなかったので'Linked Frameworks and Libraries'に追加うことです.
今後もSwiftをガンガン使っていくためにどうか乗り越えたい壁なので,どうか助けていただけると幸いです.よろしくお願いいたします.
![イメージ説明](82d556d6e4eec0578542e8ba72fa945e.png)
![イメージ説明](69524c998a19ec92332219f355470140.png)
  • Xcode

    5728 questions

    Xcodeはソフトウェア開発のための、Appleの統合開発環境です。Mac OSXに付随するかたちで配布されています。

  • Swift

    10146 questions

    Swiftは、アップルのiOSおよびOS Xのためのプログラミング言語で、Objective-CやObjective-C++と共存することが意図されています

思考するエンジニアのためのQ&Aサイト「teratail」について詳しく知る