Paypal MPL iOS错误

Dyl*_*lan 6 paypal ios

我正在尝试将PayPal MPL库集成到iOS应用程序中.我有一个UIViewController创建PayPal按钮,如下所示:

- (void)viewDidLoad
{
    [PayPal initializeWithAppID:SANDBOX_API_KEY
             forEnvironment:ENV_SANDBOX];

    UIButton* paypalButton = [[PayPal getPayPalInst] getPayButtonWithTarget:self andAction:@selector(checkoutPayment) andButtonType:BUTTON_294x43];
    [self.view addSubview:paypalButton];

    [super viewDidLoad];
}
Run Code Online (Sandbox Code Playgroud)

在打开ViewController后,应用程序会在控制台上打印以下错误消息.

Checking Error********************
Posting Error: 2147483647
DEVELOPER ERROR: This app isn’t using a supported version of the PayPal library.
Run Code Online (Sandbox Code Playgroud)

我在Google上找不到任何关于此错误的信息,所以我在这里.关于如何修复它的任何想法?

我正在使用xcode 4.5和iOS 6 beta进行测试,以及MPL库的1_5_5_070_iPhone_DevelopersPackage版本(网站上的最新版本).

Dyl*_*lan 1

问题是 Info.plist 中的捆绑版本使用了字母数字字符。PayPal 库似乎读取了它并期望它是一个数字。