Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/115.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone 将PayPal与iOS应用程序集成时出现编译错误_Iphone_Ios_Paypal_Compilation - Fatal编程技术网

Iphone 将PayPal与iOS应用程序集成时出现编译错误

Iphone 将PayPal与iOS应用程序集成时出现编译错误,iphone,ios,paypal,compilation,Iphone,Ios,Paypal,Compilation,这是我在stackoverflow上的第一篇文章,但该网站在过去一年左右已经帮助我加载了—谢谢 无论如何,我正在尝试将PayPal payment iOS库集成到我一直在制作的iPhone应用程序中,但当我编译应用程序时,我在尝试获取payment对象实例的第二次尝试中就出现了95个错误 我收到的错误类型如下所示: "_OBJC_CLASS_$_NSUserDefaults", referenced from: objc-class-ref-to-NSUserDefaults in

这是我在stackoverflow上的第一篇文章,但该网站在过去一年左右已经帮助我加载了—谢谢

无论如何,我正在尝试将PayPal payment iOS库集成到我一直在制作的iPhone应用程序中,但当我编译应用程序时,我在尝试获取payment对象实例的第二次尝试中就出现了95个错误

我收到的错误类型如下所示:

  "_OBJC_CLASS_$_NSUserDefaults", referenced from:


  objc-class-ref-to-NSUserDefaults in libPayPalMEP.a(PPUtils.o)


  objc-class-ref-to-NSUserDefaults in libPayPalMEP.a(PPContext.o)
“充气装置”,引用自:

  -[GZipper DR] in libPayPalMEP.a(GZipper.o)
  +[NSString(USAdditions) deserializeNode:] in libPayPalMEP.a(USAdditions.o)


  -[common_PhoneNumberType obfp_deserializeElementsFromNode:] in libPayPalMEP.a(common.o)


  -[common_AccountIdentifier obfp_deserializeElementsFromNode:] in libPayPalMEP.a(common.o)


  -[common_BaseAddress obfp_deserializeElementsFromNode:] in libPayPalMEP.a(common.o)


  -[common_ClientDetailsType obfp_deserializeElementsFromNode:] in libPayPalMEP.a(common.o)


  -[common_CurrencyType obfp_deserializeElementsFromNode:] in libPayPalMEP.a(common.o)


  -[common_ErrorData obfp_deserializeElementsFromNode:] in libPayPalMEP.a(common.o)


  -[common_ResponseEnvelope obfp_deserializeElementsFromNode:] in libPayPalMEP.a(common.o)


  -[common_FaultMessage obfp_deserializeElementsFromNode:] in libPayPalMEP.a(common.o)


  -[common_RequestEnvelope obfp_deserializeElementsFromNode:] in libPayPalMEP.a(common.o)


  -[i_CT obfp_deserializeElementsFromNode:] in libPayPalMEP.a(ap.o)
“xmlNodeListGetString”,引用自:

  -[GZipper DR] in libPayPalMEP.a(GZipper.o)
  +[NSString(USAdditions) deserializeNode:] in libPayPalMEP.a(USAdditions.o)


  -[common_PhoneNumberType obfp_deserializeElementsFromNode:] in libPayPalMEP.a(common.o)


  -[common_AccountIdentifier obfp_deserializeElementsFromNode:] in libPayPalMEP.a(common.o)


  -[common_BaseAddress obfp_deserializeElementsFromNode:] in libPayPalMEP.a(common.o)


  -[common_ClientDetailsType obfp_deserializeElementsFromNode:] in libPayPalMEP.a(common.o)


  -[common_CurrencyType obfp_deserializeElementsFromNode:] in libPayPalMEP.a(common.o)


  -[common_ErrorData obfp_deserializeElementsFromNode:] in libPayPalMEP.a(common.o)


  -[common_ResponseEnvelope obfp_deserializeElementsFromNode:] in libPayPalMEP.a(common.o)


  -[common_FaultMessage obfp_deserializeElementsFromNode:] in libPayPalMEP.a(common.o)


  -[common_RequestEnvelope obfp_deserializeElementsFromNode:] in libPayPalMEP.a(common.o)


  -[i_CT obfp_deserializeElementsFromNode:] in libPayPalMEP.a(ap.o)
考虑到到处都有很多.o扩展,我猜这是一个链接错误,不是paypal库特有的东西,但我不知道从哪里开始查找这个问题。我已经搜索了很多次,但没有发现任何与问题接近的东西,所以我猜我在将库添加到我的项目中时做了一些非常愚蠢的事情。我在信中提到了文档中的“如何添加…”部分,所以我真的不知道发生了什么。在过去,我为其他项目添加了其他库,但它们比这个库简单得多

任何帮助都将不胜感激

干杯

西蒙

另外,图书馆的文档是为那些好奇的人找到的

编辑1:

好的,多亏了Jim,我的31个错误已经消失了,但我还剩下64个-这是S O允许我发布的完整编译错误记录,对不起,长度太长了-我已经试着在它周围挖洞寻找我应该找的地方的线索,但是现在我想这超出了我的能力范围,所以我还没走多远-再次感谢您的帮助

未定义的符号: “_OBJC_CLASS_$_NSUserDefaults”,引用自: libPayPalMEP.a(PPUtils.o)中NSUserDefaults的objc类引用 libPayPalMEP.a(PPContext.o)中NSUserDefaults的objc类引用 “_OBJC_元类$_UIImageView”,引用自: _libPayPalMEP.a(PayPalTabView.o)中的OBJC\u元类\uu$\u PayPalTabView “_OBJC_CLASS_$_UIFont”,引用自: libPayPalMEP.a(PayPal.o)中UIFont的objc类引用 libPayPalMEP.a(PayPalMEPUtility.o)中UIFont的objc类引用 libPayPalMEP.a(PayPalViewClass.o)中UIFont的objc类引用 libPayPalMEP.a(PayPalGrandTotalView.o)中UIFont的objc类引用 libPayPalMEP.a(ReceiverDetailsView.o)中UIFont的objc类引用 “_OBJC_CLASS_$_ui按钮”,引用自: libPayPalMEP.a(PayPal.o)中UIButton的objc类引用 libPayPalMEP.a(PayPalViewClass.o)中对UIButton的objc类引用 libPayPalMEP.a(paypatabview.o)中UIButton的objc类引用 libPayPalMEP.a(PayPalPaymentDetailsView.o)中对UIButton的objc类引用 libPayPalMEP.a(PayPalExpandingView.o)中对UIButton的objc类引用 “对象类错误”,引用自: libPayPalMEP.a(PayPal.o)中的objc类引用到N错误 libPayPalMEP.a(AdaptivePayments.o)中的objc类引用至N错误 “_OBJC_CLASS_$_NSHTTPURLResponse”,引用自: libPayPalMEP.a(AdaptivePayments.o)中NSHTTPURLRResponse的objc类参考 “_OBJC_CLASS_$_NSThread”,引用自: libPayPalMEP.a(PayPalPageTracking.o)中NSThread的objc类引用 libPayPalMEP.a(paypaprogressindicator.o)中NSThread的objc类引用 libPayPalMEP.a(PayPalCreatePINViewController.o)中NSThread的objc类引用 “_OBJC_CLASS_$_NSDateFormatter”,引用自: libPayPalMEP.a(PPUtils.o)中NSDateFormatter的objc类引用 libPayPalMEP.a(USAdditions.o)中NSDateFormatter的objc类引用 libPayPalMEP.a(PayPalViewClass.o)中NSDateFormatter的objc类引用 libPayPalMEP.a(NSDate+ISO8601Unparsing.o)中NSDateFormatter的objc类引用 “_OBJC_CLASS_$_NSBundle”,引用自: libPayPalMEP.a(PPUtils.o)中NSBundle的objc类引用 libPayPalMEP.a(PayPalPageTracking.o)中NSBundle的objc类引用 libPayPalMEP.a(PPMobileInterrogationReq.o)中NSBundle的objc类引用 “_OBJC_CLASS_$_UIView”,引用自: libPayPalMEP.a(PPMEPRootViewController.o)中UIView的objc类引用 libPayPalMEP.a(PayPalLoginViewController.o)中UIView的objc类引用 libPayPalMEP.a(PayPalMEPUtility.o)中UIView的objc类引用 _libPayPalMEP.a(paypaprogressindicator.o)中的OBJC\u CLASS\uu$\u Paypaprogressindicator _libPayPalMEP.a(PayPalViewClass.o)中的OBJC_CLASS_u$_PayPalViewClass libPayPalMEP.a(PayPalViewClass.o)中UIView的objc类引用 libPayPalMEP.a(paypalpreprovalcodeviewcontroller.o)中UIView的objc类引用 libPayPalMEP.a(PayPalCreatePINViewController.o)中UIView的objc类引用 _libPayPalMEP.a(PayPalErrorView.o)中的OBJC_CLASS_u$_PayPalErrorView _libPayPalMEP.a(PayPalAmountView.o)中的OBJC_CLASS_u$u PayPalAmountView _libPayPalMEP.a(PayPalExpandableImageView.o)中的OBJC_类$\u PayPalExpandableImageView libPayPalMEP.a(PayPalExpandableImageView.o)中UIView的objc类引用 libPayPalMEP.a(PayPalPaymentDetailsView.o)中UIView的objc类引用 libPayPalMEP.a(PayPalShoppingCartView.o)中UIView的objc类引用 libPayPalMEP.a(paypalexpandingviewer.o)中UIView的objc类引用 _libPayPalMEP.a(PayPalTotalView.o)中的OBJC\u CLASS\uu$\u PayPalTotalView _libPayPalMEP.a(PayPalGrandTotalView.o)中的OBJC_CLASS_u$PayPalGrandTotalView _libPayPalMEP.a(PayPalExpandingView.o)中的OBJC_类$_PayPalExpandingView libPayPalMEP.a(PayPalExpandingView.o)中UIView的objc类引用 _libPayPalMEP.a(PayPalPleaseWaitView.o)中的OBJC_CLASS_$_PayPalPleaseWaitView libPayPalMEP.a(ReceiverDetailsView.o)中UIView的objc类引用 “_OBJC_CLASS_$_nsuoperation”,引用自: _libPayPalMEP.a(AdaptivePayments.o)中的OBJC_类$_AdaptivePaymentsSOAP11BindingOperation “_OBJC_CLASS_$_NSLocale”,引用自: libPayPal中NSLocale的objc类引用