Monkeydev logos tweak使用三方库的问题


#1

运行环境:iPhone6 10.2

使用Monkeydev logos tweak拦截网络请求,返回的数据是html格式,就想使用三方库Ono来解析。但是无论是手动导入还是用cocoapods导入都会报错。

手动导入

  • 手动导入时需要在 Build Phases --> Link Binary With Libraries 添加libxml2
  • 另外在Build Setting --> header serach path 中添加/usr/include/libxml2

报错信息(正常创建Xcode工程上述操作就可以解析数据了)

cocoapods

platform :ios, ‘8.0’
inhibit_all_warnings!
use_frameworks!
target ‘AllRequestHook’ do
pod ‘Ono’
end

报错信信息(很不明白为啥是结构问题???)

27%20PM

那么问题来了,请各位大佬指点下,我应该怎么操作才能在Monkeydev logos tweak使用三方库! 谢谢


#2

手动导入报错解决办法: Monkeydev创建的 logos tweak会默认吧Enable Modueles 置成NO,把他改为YES 就可以

然后会出现和cocoapods一样的错误!!!


#3

注意 use_frameworks!, 用Monkeydev使用CocoaPods必须是静态库的方式,不能使用动态库