pili-engineering / PLMediaStreamingKit

PLMediaStreamingKit 是七牛推出的一款适用于 iOS 平台的推流 SDK,支持 RTMP 推流,h.264 和 AAC 编码,硬编、软编支持。具有丰富的数据和状态回调,方便用户根据自己的业务定制化开发。具有直播场景下的重要功能,如:美颜、背景音乐、水印等功能。

Home Page:https://github.com/pili-engineering/PLMediaStreamingKit

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Pod linking error.

nightwolf-chen opened this issue · comments

用pod集成有链接错误

Undefined symbols for architecture arm64:
  "_hmac_sha1", referenced from:
      _generate_push_url in libPLMediaStreamingKit.a(pili_auth.o)
     (maybe you meant: _crypto_policy_set_null_cipher_hmac_sha1_80, _crypto_policy_set_aes_cm_128_hmac_sha1_32 , _crypto_policy_set_aes_cm_256_hmac_sha1_32 , _crypto_policy_set_aes_cm_256_hmac_sha1_80 )
  "_urlsafe_b64_encode", referenced from:
      _generate_push_url in libPLMediaStreamingKit.a(pili_auth.o)
ld: symbol(s) not found for architecture arm64

谁有解决方案啊

我发现问题了,我项目开了-all_load 链接选项,项目里面还有一个rtmp库冲突所致