2016-04-07 15 views
1

端末を使ってCocoapodsをインストールしたところ、すべてうまくいっていましたが、Xcodeプロジェクトに統合する方法がわかりません。ディレクトリをXcodeプロジェクトを含むメインフォルダに変更し、$ pod initと入力すると、Xcodeプロジェクトフォルダに初期Podfileが作成されます。それから私はXcodeでPodfileを開いて、それは次のようになりますXcode 7.3でCocoapodを使用する

platform :ios, '9.0' 
use_frameworks! 

target 'MyApp' do 
    pod "ForecastIO" 
end 

次に、私はターミナルに戻って$ pod installを入力し、すべてがうまくいきます。問題は、Xcode内のプロジェクトディレクトリにファイルが表示されないことですが、すべてのプロジェクトファイルを含むFinderフォルダにあります。新しいファイルをプロジェクトディレクトリに手動でドラッグしようとしましたが、まだそれらのうちのいくつかが表示されず、Podfileコードの構文が強調表示されません。また、インストールされたばかりのcocoapodをインポートすることもできません。私はこれのすべてに新しいですし、私はおそらく単純なものが欠けているでしょうが、私はそれを理解することができません。どんな助けもありがとうございます。

Tl; dr ForecastIO CocoapodをXcodeプロジェクトに実装する方法は? ForecastIOポッド情報へ

リント:https://cocoapods.org/pods/ForecastIO

答えて

3

あなたは

  • Xcodeの

    で新しいプロジェクトを作成しますYourProjectHere.xcworkspace

    1. を開く必要があるときあなたはYourProjectHere.xcodeprojを開きますあなたの端末に入り、YourProjectHere.xcodeprojがある同じフォルダからこのコマンドを実行してください

      $ pod init 
      
    2. 編集しPodfile
    3. 実行して、YourProjectHere.xcodeprojがワークスペースは、今作成しなければならない

      $ pod install 
      
    4. に位置している同じフォルダからこのコマンドを実行します。その中に埋め込まれていない、あなたのYourProjectHere.xcodeprojは、あなたのプロジェクトで使用するポッドとその後のpodfileを統合する場合、それはあなたのアプリケーションと一緒に動作します

      $ open YourProjectHere.xcworkspace/ 
      
  • +0

    このファイルを作成する必要はありますか?それは存在しないと私はそのHDのどこにでもその名前のファイルが表示されないと言います。 –

    +0

    'pod install'コマンドを実行すると、自動的にそこに表示されます。あなたは正しいフォルダにいますか? –

    0

    に位置している同じフォルダからこのコマンドを実行します。もうしたがって、ここからワークスペースファイル(青ではなく白いファイル)を使用する必要があります。これは、プロジェクトとしてプロジェクトとpodsディレクトリの両方を含むため、スコープの高いファイルです。

    ポッドのインストール時にアプリケーションを閉じてから、後で再び開くことが一般的です。ポッドをすぐにインポートする際に問題が発生する人もいるので、ポッドをインストールして最初にビルドしてから、import文を使用して再度ビルドします。

    0

    私はまだ返信が遅いと知っていますが、まだこの質問に対する回答が確認されていません。私の場合、Xcodeの2つのバージョンがあります。 7.3.1 & 8.2.1(何らかの理由で私のコードはSwift 2.3であり、私はライブラリをいくつか使用しています。したがって、ポッドインストールを実行しようとすると、ポッドがダウンロードされてFinderで表示されましたが、コマンドはWorkSpaceファイルを生成していませんでした。私はこの質問にグーグルで着陸しましたが、問題を解決するのに役立つものはここで見つけられませんでした。

    • まあ、私は>>環境設定に移動し、Xcodeで
      1. ..ソリューションを自分自身を発見した場所
      2. 実行ポッドは、ターミナルでコマンドをインストール
      3. コマンドラインツールでのXcodeの適切なバージョンを選択します

    出来上がりは、ワークスペースファイルが生成されます! :)

    私はこれが同じ問題を抱えている人に役立つことを願っています。乾杯。

    enter image description here

    関連する問題