これを Swift アプリケーションに統合しようとしています。Xcode 6.4 と CocoaPods 0.38.2 を使用しています。
私のポッドファイルは次のようになります。
platform :ios, '8.0'
use_frameworks!
target 'my_app_name' do
pod 'Venmo-iOS-SDK', '~>1.3'
end
ブリッジ ヘッダーにインポートがない場合、アプリは実行されます。ただし、#import <Venmo_iOS_SDK/Venmo.h>
次のエラーが表示されます。
..Pods/Venmo-iOS-SDK/venmo-sdk/Categories/VENUser+VenmoSDK.h:1:9: 'VENUser.h' file not found
.../my_app_name-Bridging-Header.h:6:9: Could not build module 'Venmo_iOS_SDK'
Failed to import bridging header '../my_app_name/my_app_name-Bridging-Header.h'
Venmo.h ファイルの先頭の行は次のとおりです。
@import Foundation;
@import UIKit;
#import <VENCore/VENCore.h>
#import "VENErrors.h"
#import "VENPermissionConstants.h"
#import "VENSession.h"
#import "VENTransaction+VenmoSDK.h"
特にvenmo-ios-sdkとの統合に問題があることを確認するために、別のポッドを追加しようとしましたが、問題なく追加できました#import <VENCore/VENcore.h>
。私はiOSにかなり慣れていないので、明らかな何かが欠けているかどうかはよくわかりません...