Использование неразрешенного идентификатора «Braintree» - PullRequest
0 голосов
/ 02 июля 2018

Я использую braintree, используя cocoapods в моем быстром приложении ios. Я успешно установил Braintree в моем приложении IOS. моя структура файла под:

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'

Поэтому, пожалуйста, предложите.

1 Ответ

0 голосов
/ 02 июля 2018

Вам не нужно import что-либо в заголовочном файле моста. После установки из cocoapods вы можете import сделать это в любом файле swift, как показано ниже,

import Braintree

И чтобы установить returnUrlScheme, вы можете использовать BTAppSwitch, как показано ниже

BTAppSwitch.setReturnURLScheme("com.your-company.Your-App.payments")
...