Oks*_*ana 4 paypal paypal-sandbox ios
我使用paypal Mobile Payment Libraries for ios (iPhone 5.01 iOS) 我无法在我的应用程序中初始化PayPal.
后
[PayPal initializeWithAppID:@"APP-80W284485P519543T" forEnvironment:ENV_SANDBOX];
Run Code Online (Sandbox Code Playgroud)
我收到错误:
2012-02-11 12:01:11.623 myapp[7281:707] Checking Error********************
2012-02-11 12:01:11.625 myapp[7281:707] Posting Error: 2147483647
Run Code Online (Sandbox Code Playgroud)
并显示警告消息:标题 - 错误,正文消息:500000
当在InfoPlist.strings(CFBundleDisplayName1 ="MyApp";或CFBundleDisplayName ="MyApp")中设置任何变量(如CFBundleDisplayName)时,会发生这种情况.当我从InfoPlist.strings中删除它时一切正常!
这是什么意思?
看起来PayPal正在禁止已经翻译了应用名称的捆绑ID.
我的Info.plist中有不同的CFBundleDisplayName而不是翻译文件.这样,PayPal模块与您完全一样.使用此配置运行应用程序一次后,我无法在我的测试项目中运行相同的包ID(仅包含PayPal lib的示例代码).
删除转换并将捆绑ID设置为新转换后,PayPal按钮开始重新运行.
我认为这在PayPal上是一个非常严重的问题(例如,有些人可以禁止使用oves应用程序的捆绑ID,即使在App Store中使用实时应用程序!).关于这个问题,我会尽快与他们联系.
| 归档时间: |
|
| 查看次数: |
1710 次 |
| 最近记录: |