iOS Setting Wi-Fi 控制器为APNetworksController
进入当前连接Wi-Fi的详情后控制器为APSettingsController。
在tweak创建时:
[iphone/tweak] MobileSubstrate Bundle filter [com.apple.springboard]: com.apple.settings.airport
这里指定为com.apple.settings.airport或者com.apple.Preferences,都无法hook APSettingsController与APNetworksController.
Tweak.xm文件如下。(工程能正常安装到手机)
#import “httpProxySet.h”
%hook APNetworksController
-
(void)viewDidAppear:(BOOL)arg1 {
NSLog(@“viewDidAppear…”);%orig;
} -
(void)updateCurrentNetworkUI {
NSLog(@“updateCurrentNetworkUI…”);%orig;
}
%end
%hook APSettingsController
- (void)viewDidLoad {
NSLog(@“vied did load…”);
%orig;
}
%end