我知道SO上有两篇关于这个错误的帖子。就像我发现的每一个谷歌结果一样,解决方案是:不要使用越狱设备。但我的是干净的,我的客户也是。
我用Paypal开发了两个应用程序。第一个效果很好。第二个显示消息"开发者错误:当Paypal按钮初始化时,调试器中的文件系统检查失败"。
当然,在两个应用程序中都声明了相同的代码(具有相同的应用程序ID)。
一个主意?
对于所有像我这样的人,
- 自2011年8月之前开始使用Paypal iPhone API
- 已经在osX Lion上迁移了他们的mac
- 现在在Paypal初始化期间和新应用程序编译后有此消息
- 。。。当然没有越狱装置
以下是解决方案:
- 只需下载API新版本
- 在您的代码中通过〔Paypal getPayPalInst〕更改〔Paypal getInstance〕(他们为什么更改它?…)
- 变更
这个回调方法
- (void)paymentFailedWithCorrelationID:(NSString *)correlationID andErrorCode:(NSString *)errorCode andErrorMessage:(NSString *)errorMessage
通过
- (void)paymentFailedWithCorrelationID:(NSString *)correlationID
你完成了。