iOS 支付宝支付(本地)

2019-02-27  本文已影响0人  青椒辣不辣
'openssl/asn1.h file not found'

Xcode Build Settings-->Header Search Paths-->+-->"$(SRCROOT)/项目名称"

$(SRCROOT)/SSDistributed/SSHome/PayMoney/OnlyAppPayNeed/Alipay
image.png
Undefined symbols for architecture arm64:
  "_BIO_new", referenced from:
      _rsa_sign_with_private_key_pem in openssl_wrapper.o
  "_SHA256", referenced from:
      _rsa_sign_with_private_key_pem in openssl_wrapper.o
  "_BIO_ctrl", referenced from:
      _rsa_sign_with_private_key_pem in openssl_wrapper.o
  "_EVP_EncodeBlock", referenced from:
      _base64StringFromData in openssl_wrapper.o
  "_PEM_read_bio_RSAPrivateKey", referenced from:
      _rsa_sign_with_private_key_pem in openssl_wrapper.o
  "_SHA1", referenced from:
      _rsa_sign_with_private_key_pem in openssl_wrapper.o
     (maybe you meant: __Z24alisec_crypto_SHA1_blockP26alisec_crypto_shastate_st_Pmi)
  "_RSA_free", referenced from:
      _rsa_sign_with_private_key_pem in openssl_wrapper.o
  "_RSA_sign", referenced from:
      _rsa_sign_with_private_key_pem in openssl_wrapper.o
  "_RSA_check_key", referenced from:
      _rsa_sign_with_private_key_pem in openssl_wrapper.o
  "_BIO_s_file", referenced from:
      _rsa_sign_with_private_key_pem in openssl_wrapper.o
  "_BIO_free_all", referenced from:
      _rsa_sign_with_private_key_pem in openssl_wrapper.o
ld: symbol(s) not found for architecture arm64
clang: error: linker command failed with exit code 1 (use -v to see invocation)

添加libcrypto.alibssl.a 第三方库

image.png
上一篇 下一篇

猜你喜欢

热点阅读