珠宝企业的门户网站开发,科技木是什么材料,腾讯企点是什么,山东东营市东营区上一篇文章介绍了升级Xcode15后#xff0c;适配MonkeyDev的一些操作#xff0c;具体操作可以查看#xff1a;Xcode 15 适配 MonkeyDev。
但是每次新建项目都要去修改那些配置#xff0c;浪费时间和精力#xff0c;这篇文章主要介绍如何修改MonkeyDev的默认配置#xff0…上一篇文章介绍了升级Xcode15后适配MonkeyDev的一些操作具体操作可以查看Xcode 15 适配 MonkeyDev。
但是每次新建项目都要去修改那些配置浪费时间和精力这篇文章主要介绍如何修改MonkeyDev的默认配置做到一次修改永久生效。
MonkeyDev的默认安装路径是在/opt/MonkeyDev目录这个目录中还有一个templates目录这个templates目录中的.xctemplate就是创建项目时使用的模板我们只修改修改这些模板配置就可以了。
如果您觉得这些配置过于繁琐或者不想花费更多时间去配置也可以直接替换我已经配置好的模板目录。 下载地址Xcode15适配MonkeyDev模板
更新fishhook文件 下载最新版fishhook文件https://github.com/facebook/fishhook替换templates/MonkeyAppLibrary.xctemplate/fishhook目录中的两个fishhook文件
去掉libc.dylib配置 找到templates/MonkeyAppLibrary.xctemplate/TemplateInfo.plist文件删掉其中的-weak_library /usr/lib/libc.dylib -weak_library /usr/lib/libstdc.dylib
修改iOS Deployment Target配置
分别找到templates/MonkeyAppLibrary.xctemplate/TemplateInfo.plist和templates/MonkeyApp.xctemplate/TemplateInfo.plist文件将IPHONEOS_DEPLOYMENT_TARGET对应的值改为9.0
添加User Script Sandboxing配置
分别找到templates/MonkeyAppLibrary.xctemplate/TemplateInfo.plist和templates/MonkeyApp.xctemplate/TemplateInfo.plist文件将ENABLE_USER_SCRIPT_SANDBOXING添加到Project-SharedSettings中并设置默认值为NO