2016-10-04 3 views
1

Linkedin SDKをSwiftプロジェクトに統合しようとしています。私はthis cocoapodを使用していますが、これは私が得ているエラーです。Linkedin SDKをSwiftプロジェクトに統合しようとするとエラーが発生する

use_frameworks:未解決識別子 'LinkedinSwiftHelper'

マイpodfileの

使用!

ターゲットのJobRewards " ポッドを行う「LinkedinSwift」、「〜> 1.6.5」

エンド

これは、私はエラーを取得していますラインで、私は後にこの権利を宣言しています私のビューコントローラのクラス宣言:

マイブリッジのヘッダー:

#ifndef ObjectiveCHeader_h 
#define ObjectiveCHeader_h 

#import <LinkedinSwift/LSHeader.h> // this will use both for POD and import framework. 


#endif /* ObjectiveCHeader_h */ 

マイのInfo.plistソースコード:ビルド設定で

<key>NSAppTransportSecurity</key> 
<dict> 
    <key>NSExceptionDomains</key> 
    <dict> 
     <key>linkedin.com</key> 
     <dict> 
      <key>NSIncludesSubdomains</key> 
      <true/> 
      <key>NSExceptionRequiresForwardSecrecy</key> 
      <false/> 
      <key>NSExceptionAllowsInsecureHTTPLoads</key> 
      <true/> 
     </dict> 
    </dict> 
</dict> 
<key>LIAppId</key> 
<string>4594413</string> 
<key>CFBundleURLTypes</key> 
<array> 
    <dict> 
     <key>CFBundleURLSchemes</key> 
     <array> 
      <string>li4594413</string> 
     </array> 
    </dict> 
</array> 
<key>CFBundleDevelopmentRegion</key> 
<string>en</string> 
<key>LSApplicationQueriesSchemes</key> 
<array> 
    <string>linkedin</string> 
    <string>linkedin-sdk2</string> 
    <string>linkedin-sdk</string> 
</array> 

を/のObjective-C架橋ヘッダこの電流経路である:任意の助けを事前に

/Users/myName/Desktop/PROJECTS/MyProject/MyProject/ObjectiveCHeader.h 

おかげで、私は2日間これと闘ってきました。

答えて

1

ココアポッドを使用する場合は、ブリッジヘッダーは必要ありません。あなたはそのViewControllerを含むSwiftファイルでLinkedInSwiftをインポートしていますか?私にとって、これは問題なしでコンパイルされました。

import UIKit 
import LinkedinSwift 

class ViewController: UIViewController { 

    let linkedinHelper = LinkedinSwiftHelper() 

} 
+0

これは私のために解決しました。どうもありがとう。 –

+0

問題ありません。あなたがそれを使用していた唯一のものなら、そのブリッジヘッダーを削除したいかもしれません。 –

関連する問題