Intereting Posts
Переопределение постоянного значения во время выполнения как изменить точки uipagecontrol на число и пространство между точками iOS Локализованные строки не работают Если я поддерживаю только iPhone 4+, мне все равно нужны активы стандартного разрешения Facebook graph API отправляет несколько фотографий в альбом и канал Изменение текста UILabel заставляет его снова появляться при использовании UIViewKeyframeAnimations Разрешение пользователю вводить значения nil с опциями Swift Swift In App сбой "сообщение отправлено на освобожденный экземпляр" UITableViewCell 'не имеет члена' dequeueReusableCellWithIdentifier ' Функции делегата UISearchBar не отвечают ios date picker отображает номер месяца вместо имени Открыть собственное приложение для твиттера с помощью поиска хеш-тегов Как настроить яркость с помощью UISlider на пользовательской камере? Анимированный градиент SKSpriteNode изменение только высоты шрифта

Что означают эти ошибки построения и как лучше отлаживать ситуацию в подобных ситуациях? XCode, SDK PayPal

Мне нужно понять, что это значит и как я решаю его в будущем.

Я следил за этим руководством и следил за ним точно,

https://cms.paypal.com/cms_content/US/en_US/files/developer/PP_MPL_Developer_Guide_and_Reference_iPhone.pdf

Я добавил следующие файлы к моему решению из SDK PayPal

! [PayPal SDK] [1]

..had образ файлов в моем решении, не разрешено размещать изображение, у меня не более 10 баллов

Я импортировал PayPal.h & PayPalAdvancedPayment.h в один из моих классов, код примера, предоставленный paypal, приведен на странице 30 этого руководства.

Я добавил, что он удостоверился, что не было очевидных ошибок, а затем построил решение. Мое решение строилось и работало нормально, пока я не импортировал эти два файла.

PayPal.h & PayPalAdvancedPayment.h

! [Ошибки сборки XCode] [2]

..had образ ошибок отладки в XCode

Полный дамп сообщения отладки приведен ниже.

Undefined symbols for architecture armv7: "_SecPolicyCreateBasicX509", referenced from: +[Encryption encryptWithPublicKey:] in libPayPalMPL.a(Encryption.o) "_SecTrustCreateWithCertificates", referenced from: +[Encryption encryptWithPublicKey:] in libPayPalMPL.a(Encryption.o) "_inflateEnd", referenced from: -[GZipper obfm_initWithGzippedData:] in libPayPalMPL.a(GZipper.o) +[GZipper obfm_gzipInflate:] in libPayPalMPL.a(GZipper.o) -[GZipper obfm_zlibInflate] in libPayPalMPL.a(GZipper.o) "_deflateInit_", referenced from: -[GZipper obfm_zlibDeflate] in libPayPalMPL.a(GZipper.o) "_inflate", referenced from: -[GZipper obfm_initWithGzippedData:] in libPayPalMPL.a(GZipper.o) +[GZipper obfm_gzipInflate:] in libPayPalMPL.a(GZipper.o) -[GZipper obfm_zlibInflate] in libPayPalMPL.a(GZipper.o) "_deflateEnd", referenced from: -[GZipper obfm_zlibDeflate] in libPayPalMPL.a(GZipper.o) +[GZipper obfm_gzipDeflate:] in libPayPalMPL.a(GZipper.o) "_inflateInit_", referenced from: -[GZipper obfm_zlibInflate] in libPayPalMPL.a(GZipper.o) "_SecTrustCopyPublicKey", referenced from: +[Encryption encryptWithPublicKey:] in libPayPalMPL.a(Encryption.o) "_SecKeyGetBlockSize", referenced from: +[Encryption encryptWithPublicKey:] in libPayPalMPL.a(Encryption.o) "_inflateInit2_", referenced from: -[GZipper obfm_initWithGzippedData:] in libPayPalMPL.a(GZipper.o) +[GZipper obfm_gzipInflate:] in libPayPalMPL.a(GZipper.o) "_SecCertificateCreateWithData", referenced from: +[Encryption encryptWithPublicKey:] in libPayPalMPL.a(Encryption.o) "_SecKeyEncrypt", referenced from: +[Encryption encryptWithPublicKey:] in libPayPalMPL.a(Encryption.o) "_SecTrustEvaluate", referenced from: -[AdaptivePaymentsSOAP11BindingOperation connection:didReceiveAuthenticationChallenge:] in libPayPalMPL.a(AdaptivePayments.o) +[Encryption encryptWithPublicKey:] in libPayPalMPL.a(Encryption.o) -[GMAdapterSOAP11BindingOperation connection:didReceiveAuthenticationChallenge:] in libPayPalMPL.a(GMAdapter.o) "_deflate", referenced from: -[GZipper obfm_zlibDeflate] in libPayPalMPL.a(GZipper.o) +[GZipper obfm_gzipDeflate:] in libPayPalMPL.a(GZipper.o) "_deflateInit2_", referenced from: +[GZipper obfm_gzipDeflate:] in libPayPalMPL.a(GZipper.o) ld: symbol(s) not found for architecture armv7 clang: error: linker command failed with exit code 1 (use -v to see invocation) 

В чем проблема? Как определить, в чем проблема, чтобы я мог решить это в будущем сам?

Я, как правило, разработчик Visual Studio C # .NET, все еще учащийся, чтобы получить поддержку XCode и Objective-C

Похоже, вам нужно добавить инфраструктуру безопасности в свой проект. В Xcode выберите цель и перейдите на вкладку «Сводка». Прокрутите вниз до раздела Связанные рамки и библиотеки . Нажмите на символ + в нижней части раздела и выберите Security.framework.