我在我的swift ios应用程序中使用cocoapods使用braintree。我在我的ios应用程序中成功安装了braintree。我的pod文件结构是:
target 'appName' do
pod 'GoogleMaps'
pod 'GooglePlaces'
# use_frameworks!
pod 'AFNetworking', '~> 2.6.0'
pod 'CardIO'
pod 'NSURL+QueryDictionary', '~> 1.0'
pod 'PureLayout'
pod 'FLEX'
pod 'InAppSettingsKit'
pod 'iOS-Slide-Menu'
# pod "BraintreeDropIn", :path => "./"
# pod 'Braintree/Apple-Pay'
pod 'Braintree/PayPal'
# pod 'Braintree/Venmo'
end
我在桥文件中添加了以下头文件:
#import "BraintreeCore.h"
#import "BraintreePayPal.h"
#import "Braintree.h"
现在,当我尝试在我的代码中使用时,它说Braintree.setReturnURLScheme("com.your-company.Your-App.payments")
使用未解析的标识符'Braintree'
所以请建议。
你不需要在桥接头文件中使用import
。从cocoapods
安装后,您可以在任何import
文件中swift
,如下所示,
import Braintree
要设置returnUrlScheme
,您可以使用BTAppSwitch
如下
BTAppSwitch.setReturnURLScheme("com.your-company.Your-App.payments")