在swift项目中导入PayPal-iOS-SDK

时间:2018-05-14 07:46:30

标签: ios swift paypal paypal-rest-sdk

我想在我的快速项目中使用PayPal-iOS-SDK。

https://github.com/paypal/PayPal-iOS-SDK

我使用CocoaPods并将LSApplicationQueriesSchemes设置为info.plist。

但我仍然使用未解决的标识符' PayPalMobile'" AppDelegate.swift中的错误。

PayPalMobile .initializeWithClientIds(forEnvironments: [PayPalEnvironmentProduction: "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",
                                                            PayPalEnvironmentSandbox: "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"])

我是否需要执行更多使用PayPal-iOS-SDK的流程?

2 个答案:

答案 0 :(得分:1)

我想,你错过了一些步骤来使用外部库。如果您将LSApplicationQueriesSchemes设置为正确,是否已将此行包含在podfile中?

pod 'PayPal-iOS-SDK'

之后,您应该从项目路径中的CLI中调用pod install

要使用此库,您需要使用导入,如@Scriptable所述。

import PayPalMobile 

在您需要使用它的文件顶部写下这个。

答案 1 :(得分:0)

使用正确的名称-Bridging-Header.h创建一个新的头文件 并添加:

导入“ PayPalMobile.h”