ホーム>source

ここに記載されているココアポッドを介してFacebook SDKをインポートしましたhttps://developers.facebook.com/docs/swift/login

しかし、奇妙なことに、デバイスで使用すると、次のようになります。

ウィズウィズ

エミュレータ上で動作しています...

<前>ウィズウィズ

私のポッドファイル:

<前>ウィズウィズ

No suche module FacebookLogin

あなたの答え
  • 解決した方法 # 1

    から変わった

    ウィズウィズ

    ウィズウィズ

    私のポッドファイルで

  • 解決した方法 # 2

    platform :ios, '8.0'

    を追加するだけです  あなたのポッドファイルに、ポッドを使用してインストールします

    その後、

    platform :ios, '10.0'

     魅力のように動作します。

  • 解決した方法 # 3

    MacにCocoaPodがインストールされていますか?

    Xcodeプロジェクトがあるディレクトリにポッドをインストールしましたか?

    これらは両方ともこのリンクでインストールできます。ポッドをインストールする方法

    ウィズウィズ ウィズウィズ  続行する前に、完了するのを待ちます。

      

    Finderでプロジェクトディレクトリを見つけます。これは、Xcodeプロジェクトが含まれているフォルダーでなければなりません。

      

    pod 'FacebookLogin' と入力します  ターミナルに続けてスペースを入れます。

      

    プロジェクトディレクトリをターミナルウィンドウにドラッグアンドドロップします。

      

    これで、次のようになります。cd/Users/someone/Downloads/WonderfulProject

      

    Returnキーを押します。

      

    次に、 import FacebookLogin と入力します 。それが完了するのを待ちます。しばらく時間がかかるかもしれません。

            

    できた!

  • 解決した方法 # 4

    先週Facebookログインを達成しました。デバイスとエミュレータで動作しています。 私がしたことは、ココポッドの代わりにXcodeのプロファイルからそれらのフレームワークを単に追加することでした。

      Open Terminal.

      If you haven't already done so, run this command:

  • 前へ java - JPAクエリ:サブクエリをグループ化条件に結合する
  • 次へ Python - Python:Django Rest Frameworkのserializerdata辞書を変更できません