【问题标题】:Integrating PayPal with iOS app compile error将 PayPal 与 iOS 应用程序编译错误集成
【发布时间】:2011-06-30 03:46:22
【问题描述】:

这是我在 stackoverflow 上的第一篇文章,但该网站在过去一年左右的时间里已经帮助我加载 - 非常感谢!

无论如何,我正在尝试将 PayPal 支付 iOS 库集成到我一直在制作的 iPhone 应用程序中,但是当我去编译该应用程序时,我第二次尝试获取支付对象的实例时出现 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)

inflateInit”,引用自:

  -[GZipper DR] in libPayPalMEP.a(GZipper.o)

“_xmlNodeListGetString”,引用自:

  +[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 库的问题,但我不知道从哪里开始寻找这个问题。我已经搜索了很多,但没有出现任何接近问题的东西,所以我猜在将库添加到我的项目时我做了一些非常愚蠢的事情。我已经按照文档中的“如何添加..”部分来写信,所以真的不确定发生了什么。我过去为其他项目添加了其他库,但它们比这个简单得多。

任何帮助将不胜感激

干杯

西蒙

ps。为那些好奇的人找到的图书馆文档paypal lib docs iOS

编辑 1:

好的,多亏了 Jim,我的 31 个错误已经消失,但我还剩下 64 个 - 这是完整的编译错误记录,因为 SO 会让我发布,抱歉长度 - 我试过了挖掘它以寻找关于我应该在哪里寻找的线索,但目前我认为这超出了我的能力范围,所以我还没有走多远 - 再次感谢您的帮助!

未定义的符号: “_OBJC_CLASS_$_NSUserDefaults”,引用自: libPayPalMEP.a(PPUtils.o) 中的 objc-class-ref-to-NSUserDefaults libPayPalMEP.a(PPContext.o) 中的 objc-class-ref-to-NSUserDefaults “_OBJC_METACLASS_$_UIImageView”,引用自: libPayPalMEP.a(PayPalTabView.o) 中的 _OBJC_METACLASS_$_PayPalTabView “_OBJC_CLASS_$_UIFont”,引用自: libPayPalMEP.a(PayPal.o) 中的 objc-class-ref-to-UIFont libPayPalMEP.a(PayPalMEPUtility.o) 中的 objc-class-ref-to-UIFont libPayPalMEP.a(PayPalViewClass.o) 中的 objc-class-ref-to-UIFont libPayPalMEP.a(PayPalGrandTotalView.o) 中的 objc-class-ref-to-UIFont libPayPalMEP.a(ReceiverDetailsView.o) 中的 objc-class-ref-to-UIFont “_OBJC_CLASS_$_UIButton”,引用自: libPayPalMEP.a(PayPal.o) 中的 objc-class-ref-to-UIButton libPayPalMEP.a(PayPalViewClass.o) 中的 objc-class-ref-to-UIButton libPayPalMEP.a(PayPalTabView.o) 中的 objc-class-ref-to-UIButton libPayPalMEP.a(PayPalPaymentDetailsView.o) 中的 objc-class-ref-to-UIButton libPayPalMEP.a(PayPalExpandingView.o) 中的 objc-class-ref-to-UIButton “_OBJC_CLASS_$_NSError”,引用自: libPayPalMEP.a(PayPal.o) 中的 objc-class-ref-to-NSError libPayPalMEP.a(AdaptivePayments.o)中的 objc-class-ref-to-NSError “_OBJC_CLASS_$_NSHTTPURLResponse”,引用自: libPayPalMEP.a(AdaptivePayments.o) 中的 objc-class-ref-to-NSHTTPURLResponse “_OBJC_CLASS_$_NSThread”,引用自: libPayPalMEP.a(PayPalPageTracking.o) 中的 objc-class-ref-to-NSThread libPayPalMEP.a(PayPalProgressIndicator.o) 中的 objc-class-ref-to-NSThread libPayPalMEP.a(PayPalCreatePINViewController.o) 中的 objc-class-ref-to-NSThread “_OBJC_CLASS_$_NSDateFormatter”,引用自: libPayPalMEP.a(PPUtils.o) 中的 objc-class-ref-to-NSDateFormatter libPayPalMEP.a(USAdditions.o) 中的 objc-class-ref-to-NSDateFormatter libPayPalMEP.a(PayPalViewClass.o) 中的 objc-class-ref-to-NSDateFormatter libPayPalMEP.a(NSDate+ISO8601Unparsing.o) 中的 objc-class-ref-to-NSDateFormatter “_OBJC_CLASS_$_NSBundle”,引用自: libPayPalMEP.a(PPUtils.o) 中的 objc-class-ref-to-NSBundle libPayPalMEP.a(PayPalPageTracking.o) 中的 objc-class-ref-to-NSBundle libPayPalMEP.a(PPMobileInterrogationReq.o) 中的 objc-class-ref-to-NSBundle “_OBJC_CLASS_$_UIView”,引用自: libPayPalMEP.a(PPMEPRootViewController.o) 中的 objc-class-ref-to-UIView libPayPalMEP.a(PayPalLoginViewController.o) 中的 objc-class-ref-to-UIView libPayPalMEP.a(PayPalMEPUtility.o) 中的 objc-class-ref-to-UIView libPayPalMEP.a(PayPalProgressIndicator.o) 中的 _OBJC_CLASS__$_PayPalProgressIndicator libPayPalMEP.a(PayPalViewClass.o) 中的 _OBJC_CLASS__$_PayPalViewClass libPayPalMEP.a(PayPalViewClass.o) 中的 objc-class-ref-to-UIView libPayPalMEP.a(PayPalPreapprovalCodeViewController.o) 中的 objc-class-ref-to-UIView libPayPalMEP.a(PayPalCreatePINViewController.o) 中的 objc-class-ref-to-UIView libPayPalMEP.a(PayPalErrorView.o) 中的 _OBJC_CLASS__$_PayPalErrorView libPayPalMEP.a(PayPalAmountView.o) 中的 _OBJC_CLASS_$_PayPalAmountView _OBJC_CLASS__$_PayPalExpandableImageView 在 libPayPalMEP.a(PayPalExpandableImageView.o) libPayPalMEP.a(PayPalExpandableImageView.o) 中的 objc-class-ref-to-UIView libPayPalMEP.a(PayPalPaymentDetailsView.o) 中的 objc-class-ref-to-UIView libPayPalMEP.a(PayPalShoppingCartView.o) 中的 objc-class-ref-to-UIView libPayPalMEP.a(PayPalExpandingViewWithDrawer.o) 中的 objc-class-ref-to-UIView libPayPalMEP.a(PayPalTotalView.o) 中的 _OBJC_CLASS__$_PayPalTotalView libPayPalMEP.a(PayPalGrandTotalView.o) 中的 _OBJC_CLASS_$_PayPalGrandTotalView libPayPalMEP.a(PayPalExpandingView.o) 中的 _OBJC_CLASS__$_PayPalExpandingView libPayPalMEP.a(PayPalExpandingView.o) 中的 objc-class-ref-to-UIView libPayPalMEP.a(PayPalPleaseWaitView.o) 中的 _OBJC_CLASS_$_PayPalPleaseWaitView libPayPalMEP.a(ReceiverDetailsView.o) 中的 objc-class-ref-to-UIView “_OBJC_CLASS_$_NSOperation”,引用自: libPayPalMEP.a(AdaptivePayments.o) 中的 _OBJC_CLASS__$_AdaptivePaymentsSOAP11BindingOperation “_OBJC_CLASS_$_NSLocale”,引用自: libPayPalMEP.a(PPStringUtil.o) 中的 objc-class-ref-to-NSLocale libPayPalMEP.a(PPUtils.o) 中的 objc-class-ref-to-NSLocale “_OBJC_CLASS_$_NSException”,引用自: libPayPalMEP.a(PPStringUtil.o) 中的 objc-class-ref-to-NSException libPayPalMEP.a(USAdditions.o) 中的 objc-class-ref-to-NSException “_OBJC_CLASS_$_UIColor”,引用自: libPayPalMEP.a(PayPal.o) 中的 objc-class-ref-to-UIColor libPayPalMEP.a(PPMEPRootViewController.o) 中的 objc-class-ref-to-UIColor libPayPalMEP.a(PayPalMEPUtility.o) 中的 objc-class-ref-to-UIColor libPayPalMEP.a(PayPalProgressIndicator.o) 中的 objc-class-ref-to-UIColor libPayPalMEP.a(PayPalViewClass.o) 中的 objc-class-ref-to-UIColor libPayPalMEP.a(PayPalCreatePINViewController.o) 中的 objc-class-ref-to-UIColor libPayPalMEP.a(PayPalTabView.o) 中的 objc-class-ref-to-UIColor libPayPalMEP.a(PayPalErrorView.o) 中的 objc-class-ref-to-UIColor libPayPalMEP.a(PayPalHelpViewController.o) 中的 objc-class-ref-to-UIColor libPayPalMEP.a(PayPalAmountView.o) 中的 objc-class-ref-to-UIColor libPayPalMEP.a(PayPalExpandableImageView.o) 中的 objc-class-ref-to-UIColor libPayPalMEP.a(PayPalPaymentDetailsView.o) 中的 objc-class-ref-to-UIColor libPayPalMEP.a(PayPalShoppingCartView.o) 中的 objc-class-ref-to-UIColor libPayPalMEP.a(PayPalExpandingViewWithDrawer.o) 中的 objc-class-ref-to-UIColor libPayPalMEP.a(PayPalTotalView.o) 中的 objc-class-ref-to-UIColor libPayPalMEP.a(PayPalGrandTotalView.o) 中的 objc-class-ref-to-UIColor libPayPalMEP.a(PayPalExpandingView.o) 中的 objc-class-ref-to-UIColor libPayPalMEP.a(PayPalPleaseWaitView.o) 中的 objc-class-ref-to-UIColor libPayPalMEP.a(ReceiverDetailsView.o) 中的 objc-class-ref-to-UIColor “_OBJC_CLASS_$_UIViewController”,引用自: _OBJC_CLASS_$_PPMEPRootViewController 在 libPayPalMEP.a(PPMEPRootViewController.o) _OBJC_CLASS__$_PayPalLoginViewController 在 libPayPalMEP.a(PayPalLoginViewController.o) _OBJC_CLASS__$_PayPalFatalErrorViewController 在 libPayPalMEP.a(PayPalFatalErrorViewController.o) _OBJC_CLASS__$_PayPalCreatePINViewController 在 libPayPalMEP.a(PayPalCreatePINViewController.o) _OBJC_CLASS__$_PayPalReviewViewController 在 libPayPalMEP.a(PayPalReviewViewController.o) _OBJC_CLASS__$_PayPalHelpViewController 在 libPayPalMEP.a(PayPalHelpViewController.o) “_OBJC_CLASS_$_NSURLConnection”,引用自: libPayPalMEP.a(PPMobileConnect.o) 中的 objc-class-ref-to-NSURLConnection libPayPalMEP.a(AdaptivePayments.o) 中的 objc-class-ref-to-NSURLConnection “_OBJC_CLASS_$_NSMutableSet”,引用自: libPayPalMEP.a(PayPalCreatePINViewController.o) 中的 objc-class-ref-to-NSMutableSet “_OBJC_CLASS_$_NSObject”,引用自: libPayPalMEP.a(PayPal.o) 中的 _OBJC_CLASS__$_PayPal libPayPalMEP.a(PayPalPhoneUtil.o) 中的 _OBJC_CLASS__$_PayPalPhoneUtil _OBJC_CLASS_$_PPStringUtil 在 libPayPalMEP.a(PPStringUtil.o) libPayPalMEP.a(PayPalInvoiceItem.o) 中的 _OBJC_CLASS_$_PayPalInvoiceItem libPayPalMEP.a(PayPalAdvancedPayment.o) 中的 _OBJC_CLASS__$_PayPalAdvancedPayment libPayPalMEP.a(PayPalContext.o) 中的 _OBJC_CLASS__$_PayPalContext _OBJC_CLASS_$_PPImageUtil 在 libPayPalMEP.a(PPImageUtil.o) libPayPalMEP.a(PayPalMEPUtility.o) 中的 _OBJC_CLASS_$_PayPalMEPUtility _OBJC_CLASS__$_PayPalInvoiceData 在 libPayPalMEP.a(PayPalInvoiceData.o) libPayPalMEP.a(PPUtils.o) 中的 _OBJC_CLASS_$_PPUtils libPayPalMEP.a(PayPalReceiverPaymentDetails.o) 中的 _OBJC_CLASS_$_PPReceiverPaymentDetails libPayPalMEP.a(PayPalPageTracking.o) 中的 _OBJC_CLASS__$_PayPalPageTracking libPayPalMEP.a(PPTransactionManager.o) 中的 _OBJC_CLASS_$_PPTransactionManager libPayPalMEP.a(PPTransactionManager.o) 中的 _OBJC_CLASS__$_WebServiceCaller libPayPalMEP.a(PPMobileAPIInterface.o) 中的 _OBJC_CLASS_$_PPMobileAPIInterface libPayPalMEP.a(PayPalPreapprovalDetails.o) 中的 _OBJC_CLASS_$_PayPalPreapprovalDetails libPayPalMEP.a(PPMobileAPIRes.o) 中的 _OBJC_CLASS_$_PPMobileAPIRes libPayPalMEP.a(USAdditions.o) 中的 _OBJC_CLASS__$_SOAPFault libPayPalMEP.a(USAdditions.o) 中的 _OBJC_CLASS_$_USBoolean libPayPalMEP.a(PayPalErrorObject.o) 中的 _OBJC_CLASS__$_PayPalErrorObject libPayPalMEP.a(common.o) 中的 _OBJC_CLASS_$_common_RequestEnvelope libPayPalMEP.a(common.o) 中的 _OBJC_CLASS_$_common_FaultMessage libPayPalMEP.a(common.o) 中的 _OBJC_CLASS_$_common_ResponseEnvelope libPayPalMEP.a(common.o) 中的 _OBJC_CLASS_$_common_ErrorData libPayPalMEP.a(common.o) 中的 _OBJC_CLASS_$_common_CurrencyType _OBJC_CLASS_$_common_ClientDetailsType 在 libPayPalMEP.a(common.o) libPayPalMEP.a(common.o) 中的 _OBJC_CLASS_$_common_BaseAddress libPayPalMEP.a(common.o) 中的 _OBJC_CLASS_$_common_AccountIdentifier libPayPalMEP.a(common.o) 中的 _OBJC_CLASS_$_common_PhoneNumberType libPayPalMEP.a(PayPalReceiverAmounts.o) 中的 _OBJC_CLASS_$_PayPalReceiverAmounts libPayPalMEP.a(ap.o) 中的 _OBJC_CLASS_$_i_DM libPayPalMEP.a(ap.o) 中的 _OBJC_CLASS_$_i_BV libPayPalMEP.a(ap.o) 中的 _OBJC_CLASS_$_i_DL libPayPalMEP.a(ap.o) 中的 _OBJC_CLASS_$_i_BU libPayPalMEP.a(ap.o) 中的 _OBJC_CLASS_$_i_DK libPayPalMEP.a(ap.o) 中的 _OBJC_CLASS_$_i_BT libPayPalMEP.a(ap.o) 中的 _OBJC_CLASS_$_i_DJ libPayPalMEP.a(ap.o) 中的 _OBJC_CLASS_$_i_BS libPayPalMEP.a(ap.o) 中的 _OBJC_CLASS_$_i_DI libPayPalMEP.a(ap.o) 中的 _OBJC_CLASS_$_i_BR libPayPalMEP.a(ap.o) 中的 _OBJC_CLASS_$_i_DH libPayPalMEP.a(ap.o) 中的 _OBJC_CLASS_$_i_BQ libPayPalMEP.a(ap.o) 中的 _OBJC_CLASS_$_i_DG libPayPalMEP.a(ap.o) 中的 _OBJC_CLASS_$_i_BP libPayPalMEP.a(ap.o) 中的 _OBJC_CLASS_$_i_DF libPayPalMEP.a(ap.o) 中的 _OBJC_CLASS_$_i_BO libPayPalMEP.a(ap.o) 中的 _OBJC_CLASS_$_i_DE libPayPalMEP.a(ap.o) 中的 _OBJC_CLASS_$_i_BN libPayPalMEP.a(ap.o) 中的 _OBJC_CLASS_$_i_DD libPayPalMEP.a(ap.o) 中的 _OBJC_CLASS_$_i_BM libPayPalMEP.a(ap.o) 中的 _OBJC_CLASS_$_i_DC libPayPalMEP.a(ap.o) 中的 _OBJC_CLASS_$_i_BL libPayPalMEP.a(ap.o) 中的 _OBJC_CLASS_$_i_DB libPayPalMEP.a(ap.o) 中的 _OBJC_CLASS_$_i_BK libPayPalMEP.a(ap.o) 中的 _OBJC_CLASS_$_i_DA libPayPalMEP.a(ap.o) 中的 _OBJC_CLASS_$_i_BJ libPayPalMEP.a(ap.o) 中的 _OBJC_CLASS_$_i_CZ libPayPalMEP.a(ap.o) 中的 _OBJC_CLASS_$_i_BI libPayPalMEP.a(ap.o) 中的 _OBJC_CLASS_$_i_CX libPayPalMEP.a(ap.o) 中的 _OBJC_CLASS_$_i_CW libPayPalMEP.a(ap.o) 中的 _OBJC_CLASS_$_i_CV libPayPalMEP.a(ap.o) 中的 _OBJC_CLASS_$_i_CU libPayPalMEP.a(ap.o) 中的 _OBJC_CLASS_$_i_CS libPayPalMEP.a(ap.o) 中的 _OBJC_CLASS_$_i_CR libPayPalMEP.a(ap.o) 中的 _OBJC_CLASS_$_i_CQ libPayPalMEP.a(ap.o) 中的 _OBJC_CLASS_$_i_CP libPayPalMEP.a(ap.o) 中的 _OBJC_CLASS_$_i_CN libPayPalMEP.a(ap.o) 中的 _OBJC_CLASS_$_i_CO libPayPalMEP.a(ap.o) 中的 _OBJC_CLASS_$_i_CM libPayPalMEP.a(ap.o) 中的 _OBJC_CLASS_$_i_CL libPayPalMEP.a(ap.o) 中的 _OBJC_CLASS_$_i_CJ libPayPalMEP.a(ap.o) 中的 _OBJC_CLASS_$_i_CK libPayPalMEP.a(ap.o) 中的 _OBJC_CLASS_$_i_J _OBJC_CLASS_$_i_CI 在 libPayPalMEP.a(ap.o) libPayPalMEP.a(ap.o) 中的 _OBJC_CLASS_$_i_CH libPayPalMEP.a(ap.o) 中的 _OBJC_CLASS_$_i_CG libPayPalMEP.a(ap.o) 中的 _OBJC_CLASS_$_i_CD libPayPalMEP.a(ap.o) 中的 _OBJC_CLASS_$_i_CE libPayPalMEP.a(ap.o) 中的 _OBJC_CLASS_$_i_CF libPayPalMEP.a(ap.o) 中的 _OBJC_CLASS_$_i_CC libPayPalMEP.a(ap.o) 中的 _OBJC_CLASS_$_i_CB libPayPalMEP.a(ap.o) 中的 _OBJC_CLASS_$_i_CA libPayPalMEP.a(ap.o) 中的 _OBJC_CLASS_$_i_BY libPayPalMEP.a(ap.o) 中的 _OBJC_CLASS_$_i_BZ libPayPalMEP.a(ap.o) 中的 _OBJC_CLASS_$_i_BX libPayPalMEP.a(ap.o) 中的 _OBJC_CLASS_$_i_BW libPayPalMEP.a(ap.o) 中的 _OBJC_CLASS_$_i_K libPayPalMEP.a(PPContext.o) 中的 _OBJC_CLASS_$_PPContext libPayPalMEP.a(PayPalSystemPreference.o) 中的 _OBJC_CLASS__$_PayPalSystemPreference _OBJC_CLASS_$_PPMobileAuthenticateReq 在 libPayPalMEP.a(PPMobileAuthenticateReq.o) libPayPalMEP.a(PPMobileInterrogationReq.o) 中的 _OBJC_CLASS_$_PPMobileInterrogationReq libPayPalMEP.a(PayPalAmounts.o) 中的 _OBJC_CLASS_$_PayPalAmounts libPayPalMEP.a(PPMobileConnect.o) 中的 _OBJC_CLASS_$_PPMobileConnect libPayPalMEP.a(PayPalAddress.o) 中的 _OBJC_CLASS__$_PayPalAddress libPayPalMEP.a(AdaptivePayments.o) 中的 _OBJC_CLASS__$_AdaptivePaymentsSOAP11BindingResponse libPayPalMEP.a(AdaptivePayments.o) 中的 _OBJC_CLASS__$_AdaptivePaymentsSOAP11Binding_envelope _OBJC_CLASS__$_AdaptivePaymentsSOAP11绑定在 libPayPalMEP.a(AdaptivePayments.o) libPayPalMEP.a(AdaptivePayments.o) 中的 _OBJC_CLASS_$_AdaptivePayments _OBJC_CLASS_$_PPMobileRemoveDeviceAuthReq 在 libPayPalMEP.a(PPMobileRemoveDeviceAuthReq.o) _OBJC_CLASS_$_PPMobileCreatePINReq 在 libPayPalMEP.a(PPMobileCreatePINReq.o) libPayPalMEP.a(USGlobals.o) 中的 _OBJC_CLASS_$_USGlobals libPayPalMEP.a(PayPalCurrencyUtil.o) 中的 _OBJC_CLASS_$_PayPalCurrencyUtil “_OBJC_CLASS_$_NSString”,引用自: libPayPalMEP.a(PayPal.o) 中的 objc-class-ref-to-NSString libPayPalMEP.a(PayPalPhoneUtil.o) 中的 objc-class-ref-to-NSString libPayPalMEP.a(PayPalLoginViewController.o) 中的 objc-class-ref-to-NSString libPayPalMEP.a(PPUtils.o) 中的 objc-class-ref-to-NSString libPayPalMEP.a(PayPalPageTracking.o) 中的 objc-class-ref-to-NSString libPayPalMEP.a(PPTransactionManager.o) 中的 objc-class-ref-to-NSString libPayPalMEP.a(PPMobileAPIInterface.o) 中的 objc-class-ref-to-NSString libPayPalMEP.a(PPMobileInterrogationRes.o) 中的 objc-class-ref-to-NSString libPayPalMEP.a(PPMobileAPIRes.o) 中的 objc-class-ref-to-NSString l_OBJC_$_CATEGORY_NSString_$_USAdditions 在 libPayPalMEP.a(USAdditions.o) libPayPalMEP.a(USAdditions.o) 中的 objc-class-ref-to-NSString libPayPalMEP.a(common.o) 中的 _OBJC_CLASS_$_common_ErrorParameter libPayPalMEP.a(common.o) 中的 objc-class-ref-to-NSString libPayPalMEP.a(ap.o) 中的 objc-class-ref-to-NSString libPayPalMEP.a(PayPalViewClass.o) 中的 objc-class-ref-to-NSString libPayPalMEP.a(PPContext.o) 中的 objc-class-ref-to-NSString libPayPalMEP.a(PayPalSystemPreference.o) 中的 objc-class-ref-to-NSString libPayPalMEP.a(PPMobileInterrogationReq.o) 中的 objc-class-ref-to-NSString libPayPalMEP.a(Obfuscation.o) 中的 _OBJC_CLASS_$_Obfuscation libPayPalMEP.a(Obfuscation.o) 中的 objc-class-ref-to-NSString libPayPalMEP.a(PPMobileConnect.o) 中的 objc-class-ref-to-NSString libPayPalMEP.a(PayPalReviewViewController.o) 中的 objc-class-ref-to-NSString libPayPalMEP.a(AdaptivePayments.o) 中的 objc-class-ref-to-NSString libPayPalMEP.a(PPMobileRemoveDeviceAuthReq.o) 中的 objc-class-ref-to-NSString l_OBJC_$_CATEGORY_NSString_$_ISO8601Unparsing in libPayPalMEP.a(NSDate+ISO8601Unparsing.o) libPayPalMEP.a(NSDate+ISO8601Unparsing.o) 中的 objc-class-ref-to-NSString libPayPalMEP.a(PayPalAmountView.o) 中的 objc-class-ref-to-NSString libPayPalMEP.a(PayPalPaymentDetailsView.o) 中的 objc-class-ref-to-NSString libPayPalMEP.a(PPMobileCreatePINReq.o) 中的 objc-class-ref-to-NSString libPayPalMEP.a(PayPalCurrencyUtil.o) 中的 objc-class-ref-to-NSString libPayPalMEP.a(PayPalTotalView.o) 中的 objc-class-ref-to-NSString libPayPalMEP.a(PayPalGrandTotalView.o) 中的 objc-class-ref-to-NSString libPayPalMEP.a(ReceiverDetailsView.o) 中的 objc-class-ref-to-NSString “_OBJC_CLASS_$_UIImage”,引用自: libPayPalMEP.a(PPImageUtil.o) 中的 objc-class-ref-to-UIImage libPayPalMEP.a(PayPalProgressIndicator.o) 中的 objc-class-ref-to-UIImage “_OBJC_CLASS_$_UILabel”,引用自: libPayPalMEP.a(PayPal.o) 中的 objc-class-ref-to-UILabel libPayPalMEP.a(PayPalProgressIndicator.o) 中的 objc-class-ref-to-UILabel libPayPalMEP.a(PayPalViewClass.o) 中的 objc-class-ref-to-UILabel libPayPalMEP.a(PayPalCreatePINViewController.o) 中的 objc-class-ref-to-UILabel libPayPalMEP.a(PayPalTabView.o) 中的 objc-class-ref-to-UILabel libPayPalMEP.a(PayPalErrorView.o) 中的 objc-class-ref-to-UILabel libPayPalMEP.a(PayPalHelpViewController.o) 中的 objc-class-ref-to-UILabel libPayPalMEP.a(PayPalAmountView.o) 中的 objc-class-ref-to-UILabel libPayPalMEP.a(PayPalPaymentDetailsView.o) 中的 objc-class-ref-to-UILabel libPayPalMEP.a(PayPalTotalView.o) 中的 objc-class-ref-to-UILabel libPayPalMEP.a(PayPalGrandTotalView.o) 中的 objc-class-ref-to-UILabel libPayPalMEP.a(PayPalPleaseWaitView.o) 中的 objc-class-ref-to-UILabel libPayPalMEP.a(ReceiverDetailsView.o) 中的 objc-class-ref-to-UILabel “_OBJC_METACLASS_$_UIView”,引用自: libPayPalMEP.a(PayPalProgressIndicator.o) 中的 _OBJC_METACLASS_$_PayPalProgressIndicator libPayPalMEP.a(PayPalViewClass.o) 中的 _OBJC_METACLASS_$_PayPalViewClass libPayPalMEP.a(PayPalErrorView.o) 中的 _OBJC_METACLASS_$_PayPalErrorView libPayPalMEP.a(PayPalAmountView.o) 中的 _OBJC_METACLASS_$_PayPalAmountView libPayPalMEP.a(PayPalExpandableImageView.o) 中的 _OBJC_METACLASS_$_PayPalExpandableImageView libPayPalMEP.a(PayPalTotalView.o) 中的 _OBJC_METACLASS_$_PayPalTotalView libPayPalMEP.a(PayPalGrandTotalView.o) 中的 _OBJC_METACLASS_$_PayPalGrandTotalView libPayPalMEP.a(PayPalExpandingView.o) 中的 _OBJC_METACLASS_$_PayPalExpandingView libPayPalMEP.a(PayPalPleaseWaitView.o) 中的 _OBJC_METACLASS_$_PayPalPleaseWaitView “_OBJC_CLASS_$_NSCalendar”,引用自: libPayPalMEP.a(USAdditions.o) 中的 objc-class-ref-to-NSCalendar libPayPalMEP.a(NSDate+ISO8601Unparsing.o) 中的 objc-class-ref-to-NSCalendar “_OBJC_CLASS_$_NSData”,引用自: libPayPalMEP.a(PPImageUtil.o) 中的 objc-class-ref-to-NSData libPayPalMEP.a(USAdditions.o) 中的 l_OBJC_$_CATEGORY_NSData_$_MBBase64 l_OBJC_$_CATEGORY_NSData_$_USAdditions 在 libPayPalMEP.a(USAdditions.o) libPayPalMEP.a(USAdditions.o) 中的 objc-class-ref-to-NSData libPayPalMEP.a(Obfuscation.o) 中的 objc-class-ref-to-NSData libPayPalMEP.a(GZipper.o) 中的 _OBJC_CLASS_$_GZipper libPayPalMEP.a(GZipper.o) 中的 objc-class-ref-to-NSData “_OBJC_CLASS_$_NSDate”,引用自: libPayPalMEP.a(PayPal.o) 中的 objc-class-ref-to-NSDate libPayPalMEP.a(PayPalLoginViewController.o) 中的 objc-class-ref-to-NSDate libPayPalMEP.a(PPMobileAPIInterface.o) 中的 objc-class-ref-to-NSDate l_OBJC_$_CATEGORY_NSDate_$_USAdditions 在 libPayPalMEP.a(USAdditions.o) libPayPalMEP.a(USAdditions.o) 中的 objc-class-ref-to-NSDate libPayPalMEP.a(common.o) 中的 objc-class-ref-to-NSDate libPayPalMEP.a(ap.o) 中的 objc-class-ref-to-NSDate libPayPalMEP.a(PPMobileConnect.o) 中的 objc-class-ref-to-NSDate libPayPalMEP.a(AdaptivePayments.o) 中的 objc-class-ref-to-NSDate l_OBJC_$_CATEGORY_NSDate_$_ISO8601Unparsing in libPayPalMEP.a(NSDate+ISO8601Unparsing.o) libPayPalMEP.a(NSDate+ISO8601Unparsing.o) 中的 objc-class-ref-to-NSDate “_OBJC_METACLASS_$_NSOperation”,引用自: libPayPalMEP.a(AdaptivePayments.o) 中的 _OBJC_METACLASS_$_AdaptivePaymentsSOAP11BindingOperation “_OBJC_CLASS_$_NSNotificationCenter”,引用自: libPayPalMEP.a(PPMEPRootViewController.o) 中的 objc-class-ref-to-NSNotificationCenter “.objc_class_name_PayPal”,引用自: des3AppDelegate.o 中的文字指针@_OBJC@_cls_refs@PayPal “_OBJC_METACLASS_$_UIViewController”,引用自: _OBJC_METACLASS_$_PPMEPRootViewController 在 libPayPalMEP.a(PPMEPRootViewController.o) libPayPalMEP.a(PayPalLoginViewController.o) 中的 _OBJC_METACLASS_$_PayPalLoginViewController libPayPalMEP.a(PayPalFatalErrorViewController.o) 中的 _OBJC_METACLASS_$_PayPalFatalErrorViewController libPayPalMEP.a(PayPalCreatePINViewController.o) 中的 _OBJC_METACLASS_$_PayPalCreatePINViewController libPayPalMEP.a(PayPalReviewViewController.o) 中的 _OBJC_METACLASS_$_PayPalReviewViewController libPayPalMEP.a(PayPalHelpViewController.o) 中的 _OBJC_METACLASS_$_PayPalHelpViewController “_OBJC_CLASS_$_NSAutoreleasePool”,引用自: libPayPalMEP.a(PayPal.o) 中的 objc-class-ref-to-NSAutoreleasePool libPayPalMEP.a(PayPalPageTracking.o) 中的 objc-class-ref-to-NSAutoreleasePool libPayPalMEP.a(PayPalProgressIndicator.o) 中的 objc-class-ref-to-NSAutoreleasePool “_OBJC_CLASS_$NSURL”,引用自: libPayPalMEP.a(PayPalPageTracking.o) 中的 objc-class-ref-to-NSURL libPayPalMEP.a(PPMobileConnect.o) 中的 objc-class-ref-to-NSURL libPayPalMEP.a(AdaptivePayments.o) 中的 objc-class-ref-to-NSURL "_objc_empty_vtable",引用自: libPayPalMEP.a(PayPal.o) 中的 _OBJC_METACLASS_$_PayPal libPayPalMEP.a(PayPal.o) 中的 _OBJC_CLASS__$_PayPal libPayPalMEP.a(PayPalPhoneUtil.o) 中的 _OBJC_METACLASS_$_PayPalPhoneUtil libPayPalMEP.a(PayPalPhoneUtil.o) 中的 _OBJC_CLASS__$_PayPalPhoneUtil _OBJC_METACLASS_$_PPStringUtil 在 libPayPalMEP.a(PPStringUtil.o) _OBJC_CLASS_$_PPStringUtil 在 libPayPalMEP.a(PPStringUtil.o) _OBJC_METACLASS_$_PPMEPRootViewController 在 libPayPalMEP.a(PPMEPRootViewController.o) _OBJC_CLASS_$_PPMEPRootViewController 在 libPayPalMEP.a(PPMEPRootViewController.o) libPayPalMEP.a(PayPalInvoiceItem.o) 中的 _OBJC_METACLASS_$_PayPalInvoiceItem libPayPalMEP.a(PayPalInvoiceItem.o) 中的 _OBJC_CLASS_$_PayPalInvoiceItem libPayPalMEP.a(PayPalAdvancedPayment.o) 中的 _OBJC_METACLASS_$_PayPalAdvancedPayment libPayPalMEP.a(PayPalAdvancedPayment.o) 中的 _OBJC_CLASS__$_PayPalAdvancedPayment libPayPalMEP.a(PayPalContext.o) 中的 _OBJC_METACLASS_$_PayPalContext libPayPalMEP.a(PayPalContext.o) 中的 _OBJC_CLASS__$_PayPalContext libPayPalMEP.a(PayPalLoginViewController.o) 中的 _OBJC_METACLASS_$_PayPalLoginViewController _OBJC_CLASS__$_PayPalLoginViewController 在 libPayPalMEP.a(PayPalLoginViewController.o) _OBJC_METACLASS_$_PPImageUtil 在 libPayPalMEP.a(PPImageUtil.o) _OBJC_CLASS_$_PPImageUtil 在 libPayPalMEP.a(PPImageUtil.o) libPayPalMEP.a(PayPalMEPUtility.o) 中的 _OBJC_METACLASS_$_PayPalMEPUtility libPayPalMEP.a(PayPalMEPUtility.o) 中的 _OBJC_CLASS_$_PayPalMEPUtility libPayPalMEP.a(PayPalInvoiceData.o) 中的 _OBJC_METACLASS_$_PayPalInvoiceData _OBJC_CLASS__$_PayPalInvoiceData 在 libPayPalMEP.a(PayPalInvoiceData.o) libPayPalMEP.a(PPUtils.o) 中的 _OBJC_METACLASS_$_PPUtils libPayPalMEP.a(PPUtils.o) 中的 _OBJC_CLASS_$_PPUtils libPayPalMEP.a(PayPalReceiverPaymentDetails.o) 中的 _OBJC_METACLASS_$_PPReceiverPaymentDetails libPayPalMEP.a(PayPalReceiverPaymentDetails.o) 中的 _OBJC_CLASS_$_PPReceiverPaymentDetails libPayPalMEP.a(PayPalPageTracking.o) 中的 _OBJC_METACLASS_$_PayPalPageTracking libPayPalMEP.a(PayPalPageTracking.o) 中的 _OBJC_CLASS__$_PayPalPageTracking libPayPalMEP.a(PPTransactionManager.o) 中的 _OBJC_METACLASS_$_PPTransactionManager libPayPalMEP.a(PPTransactionManager.o) 中的 _OBJC_CLASS_$_PPTransactionManager libPayPalMEP.a(PPTransactionManager.o) 中的 _OBJC_METACLASS_$_WebServiceCaller libPayPalMEP.a(PPTransactionManager.o) 中的 _OBJC_CLASS__$_WebServiceCaller libPayPalMEP.a(PPMobileAPIInterface.o) 中的 _OBJC_METACLASS_$_PPMobileAPIInterface libPayPalMEP.a(PPMobileAPIInterface.o) 中的 _OBJC_CLASS_$_PPMobileAPIInterface libPayPalMEP.a(PPMobileInterrogationRes.o) 中的 _OBJC_METACLASS_$_PPMobileInterrogationRes libPayPalMEP.a(PPMobileInterrogationRes.o) 中的 _OBJC_CLASS_$_PPMobileInterrogationRes libPayPalMEP.a(PayPalPreapprovalDetails.o) 中的 _OBJC_METACLASS_$_PayPalPreapprovalDetails libPayPalMEP.a(PayPalPreapprovalDetails.o) 中的 _OBJC_CLASS_$_PayPalPreapprovalDetails libPayPalMEP.a(PPMobileAPIRes.o) 中的 _OBJC_METACLASS_$_PPMobileAPIRes libPayPalMEP.a(PPMobileAPIRes.o) 中的 _OBJC_CLASS_$_PPMobileAPIRes libPayPalMEP.a(USAdditions.o) 中的 _OBJC_METACLASS_$_SOAPFault libPayPalMEP.a(USAdditions.o) 中的 _OBJC_CLASS__$_SOAPFault libPayPalMEP.a(USAdditions.o) 中的 _OBJC_METACLASS_$_USBoolean libPayPalMEP.a(USAdditions.o) 中的 _OBJC_CLASS_$_USBoolean libPayPalMEP.a(PayPalErrorObject.o) 中的 _OBJC_METACLASS_$_PayPalErrorObject libPayPalMEP.a(PayPalErrorObject.o) 中的 _OBJC_CLASS__$_PayPalErrorObject libPayPalMEP.a(common.o) 中的 _OBJC_METACLASS_$_common_RequestEnvelope libPayPalMEP.a(common.o) 中的 _OBJC_CLASS_$_common_RequestEnvelope libPayPalMEP.a(common.o) 中的 _OBJC_METACLASS_$_common_FaultMessage libPayPalMEP.a(common.o) 中的 _OBJC_CLASS_$_common_FaultMessage libPayPalMEP.a(common.o) 中的 _OBJC_METACLASS_$_common_ResponseEnvelope libPayPalMEP.a(common.o) 中的_OBJC_CLASS_$_common_ResponseEnvelope

【问题讨论】:

    标签: iphone ios paypal compilation


    【解决方案1】:

    您需要在构建应用程序时链接到 libxml2。他们应该在文档中提到,我敢肯定它给很多人造成了这个问题。

    右键单击您的目标,选择Get Info,转到General 选项卡,然后将 libxml2.dylib 添加到您的链接库中。

    【讨论】:

    • 嗨,Jim,感谢它让我发现了 64 个错误 - 我仔细查看了演示代码并注意到还有一些其他链接库(包括 libxml2),所以我经历了添加了这些(安全、地址簿和 libz),但我还剩下 64 个。你能推荐其他我应该看的东西吗?再次感谢
    • 哦,是的,哎呀!这会有所帮助 - 已添加并编辑问题
    • 我遇到了同样的问题,但我已经包含了 libxml2 库。但我从 SimobBarker 的回答中注意到,我添加了 Security.framework 并且它有效。伟大的帮助伙计。我花了一整天的时间检查构建设置:) 非常感谢。
    【解决方案2】:

    通过安装到最新的 SDK 解决了这个问题(我在 3.2 或其他版本上,现在在 4.2 上)并且一切都在运行 - 如果不添加 Jim 告诉我的库,它仍然无法工作,所以我已经把他记下来作为公认的答案

    干杯

    西蒙

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-12-06
      • 2015-05-26
      • 2013-08-18
      • 2014-12-07
      • 2013-02-25
      • 2013-09-09
      • 1970-01-01
      • 2021-03-26
      相关资源
      最近更新 更多