我ios mac授权都有 其中mac目前版本是3.5.9 ios是4.11.1
[Proxy]
mac = http, 192.168.1.28, 9090
#这是我mac内网抓包地址 用mac抓ios的数据包
[Rule]
#!PROFILE-VERSION-REQUIRED 10 SUBNET,wifi,mac
#这是我ios配置 把所有wifi请求使用mac代理 由于加了版本 Version 10 (Starts from Surge iOS 4.9.3 & Surge Mac 4.2.2) 所以mac3.5.9会忽略掉此配置 一旦我使用ios再配置新的规则就会把上面这条规则覆盖为SUBNET,wifi,mac
最后mac就识别到配置文件错误
我就想能不能把这个规则放到子配置内 然后主配置文件导入一下就行
发现会提示规则必须以FINAL结尾 没办法 我只能在子配置文件里也加上FINAL
这回果然可以了 然而又遇到上面的bug了
#!include语法也有问题
一旦使用#!include 再使用ios ui修改配置(比如添加一条规则) 会自动把#!include删除