qt 编译后生成的dylib库怎么添加到macos文件里

qt 编译后生成的dylib库怎么添加到macos文件里,第1张

dylib工程修改installation directory为@executable_path/../Frameworks

然后将生成的dylib拷贝到app包的Contents/Frameworks目录下 。

iOS如需hook修改功能,添加授权d窗等时候,需要注入动态库(dylib)来实现添加功能

给小白出个简单教程,详细的就不写了

需要准备的:

1,mac (虚拟机也可以)

2,optool

准备好后开始注入

终端拖入optool ,输入注入命令,最后拖入app主文件点击回车完成注入

最简单的方法是直接拖到工程里。

完整过程是在工程设置里添加dylib,然后把搜索路径设对(拖的话,会自动完成这两步)。

另外cpp文件是不能调用objc的内容的,想让C++和objc并存需要在mm文件里写。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11861497.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-19
下一篇 2023-05-19

发表评论

登录后才能评论

评论列表(0条)

保存