2016-05-22 3 views
0

コンパイルされたバイナリではなくソースコードを与えるCocoaPodsや依存関係に関するこれまでの長い質問がありました(Bolts、FSBSDK * Kitなど) 。ここでソースコードが与えられたときにiOSアプリケーションでimport podを使う方法

は、参考のために私のPodfileです:

platform :ios, '9.0' 
use_frameworks! 

target 'stand' do 
    pod 'Firebase', '>= 2.5.1' 
    pod 'Firebase/Auth' 
    pod 'Firebase/Database' 
    pod 'FBSDKCoreKit' 
    pod 'FBSDKLoginKit' 
    pod 'FBSDKShareKit' 
end 

しかし、私はFBSDKCoreKit.frameworkコンパイルされたバイナリを探しに行くとき、私はそれを見ることはありません。私はこれを参照してください。

FB SDK Source

をどのように私は依存関係としてこれをインポートすることが出来るのですか?ここで私が持っているすべてのリンクされたフレームワークやライブラリです:

XCode Linked Frameworks and Libraries

私は通常、レポのクローンを作成し、手動でコードを構築することにより、この問題を解決するが、それはCocoaPodsを使用しての目的に反しように、これは思えます。

p.s.申し訳ありませんが、これは重複した質問です。結果をもたらした検索用語に問題を本当に置くことはできませんでした。

答えて

3

新しい.xcworkspaceファイルを開き、作成した.xcodeprojファイルを開かないようにしてください。プロジェクトをビルドするときは、Cocoapodsがファイルをコンパイルし、使用するためのライブラリをビルドします。 一般の手動フレームワークを追加する必要はありません。

それは次のようになります。 Exemple of basic cocoapod workspace

+0

感謝を!私はちょうどそのステップを逃していたと思います。私は 'pod update'を行い、Boltsをコンパイルするときのビルドエラーを解決しました。 – djthoms

関連する問題