再也不用到设置里面去关闭蜂窝数据了。
https://github.com/Mark-SS/SwitchMobleDataAndBlueTooth

|      1zhugexiaobo      2015-04-02 00:51:34 +08:00 这个开关好,不过应该是用了私有 API 的吧。 苹果为啥不开放这个函数呢,我朝人民很常用的啊。 | 
|  |      2yibin001      2015-04-02 08:11:52 +08:00 越狱机器表示无压力。 | 
|  |      3liangguan5      2015-04-02 08:37:11 +08:00 只能iOS7.1? | 
|  |      4markss OP @liangguan5 8.0以上没问题。我自己就是8.0用到8.2。8.0以下没测试过。 | 
|  |      6liangguan5      2015-04-02 08:44:19 +08:00 @markss 知道了,我得更新xcode到6 | 
|  |      8soinman      2015-04-02 09:43:55 +08:00 怎么编译啊,表示不会用 | 
|  |      9markss OP @soinman 直接编译就行了呀,和普通的工程没啥区别,编译之后 通知栏“今天”下面的编辑,加入这个widget就可以了 | 
|  |      10markss OP @zhugexiaobo 恩,用的私有api。 | 
|  |      12haixiu      2015-04-02 10:01:36 +08:00 能加个vpn开关吗 | 
|  |      13markss OP @haixiu 有时间,以后可以加个。https://github.com/lexrus/VPNOn lexrus大大的这个vpn很牛逼。 | 
|  |      15atao      2015-04-02 10:10:17 +08:00 需要VPN开关 | 
|  |      16markss OP  1 @atao https://github.com/lexrus/VPNOn 这个就很牛逼了 | 
|      17qianlicao353      2015-04-02 10:41:57 +08:00 @markss 非IOS开发,怎么编译,有现成的安装包吗 | 
|  |      18markss OP @qianlicao353 来个邮箱,发你邮箱。 | 
|  |      19fuwu1245      2015-04-02 10:48:44 +08:00 | 
|      22qianlicao353      2015-04-02 10:57:50 +08:00 @markss 邮箱 [email protected],谢谢 | 
|  |      23regothic      2015-04-02 11:00:14 +08:00 @markss 邮箱[email protected],谢谢 | 
|  |      24markss OP | 
|  |      26monet1314      2015-04-02 12:20:03 +08:00 @markss 求一个,[email protected] | 
|  |      27liangguan5      2015-04-02 12:28:37 +08:00 | 
|  |      28markss OP  1 | 
|  |      29monet1314      2015-04-02 13:00:33 +08:00 感谢LZ,不知道能不能整个简洁版的,只包括蜂窝,其它几个真的不常用。。 | 
|      30gxm123gxm      2015-04-02 13:18:35 +08:00 现在用的launcher,给楼主点个赞! | 
|  |      32bullettrain1433      2015-04-02 13:47:51 +08:00 求助如何去除签名,不然没办法真机调试 | 
|  |      33markss OP | 
|  |      34bullettrain1433      2015-04-02 13:52:02 +08:00 @markss 我买的别人的证书,没办法编译,只能把team换成none,无法更换 | 
|  |      35markss OP @bullettrain1433  你改bundle Identifier 不就可以了呀。 | 
|  |      37bullettrain1433      2015-04-02 14:53:34 +08:00 @markss 不行啊,修改了还是不行 | 
|  |      38monet1314      2015-04-02 15:19:46 +08:00 @markss  没证书编译, T T,求注释版安装包,跪谢! [email protected] | 
|      39shishen10      2015-04-02 15:28:24 +08:00 问个外行的问题,可否发到appstore中呢? | 
|      40ispinfx      2015-04-02 15:31:20 +08:00 via iPhone 铜球!id 谷歌邮箱 | 
|  |      41asprin      2015-04-02 15:42:11 +08:00 @markss 同求,thx,[email protected] | 
|      42forest520      2015-04-02 15:44:33 +08:00 forest520 @ gmail | 
|  |      43chainkhoo      2015-04-02 16:10:12 +08:00 [email protected] 举手~~ BTW VPNon我记得已经上架App Store了啊 | 
|      44ourbed      2015-04-02 16:33:21 +08:00 一直在寻找,真心需要,邮箱在此: [email protected] 谢谢! | 
|  |      45markss OP | 
|  |      46waynesway      2015-04-02 16:49:54 +08:00 求一个安装包邮箱 [email protected] 谢谢 | 
|      47forest520      2015-04-02 17:00:46 +08:00 谢谢。提个小建议,其实我只想要蜂窝网络和VPN的开关,这个能不能定制下,特别是蓝牙开关,控制菜单里已经有了,这里就稍显多余。 | 
|  |      48bullettrain1433      2015-04-02 17:01:58 +08:00 @markss 不行啊,新建的项目team为none就能调试,你这个不行 | 
|  |      49bullettrain1433      2015-04-02 17:10:39 +08:00 @markss  ld: warning: ignoring file /Users/rechael/Desktop/SwitchMobleDataAndBlueTooth/BluetoothManager.framework/BluetoothManager, missing required architecture x86_64 in file /Users/rechael/Desktop/SwitchMobleDataAndBlueTooth/BluetoothManager.framework/BluetoothManager (3 slices) Undefined symbols for architecture x86_64: "_OBJC_CLASS_$_BluetoothManager", referenced from: objc-class-ref in TodayViewController.o ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocation) | 
|  |      50markss OP | 
|  |      51bullettrain1433      2015-04-02 17:20:31 +08:00 @markss 真机调试就 Code Sign error: No code signing identities found: No valid signing identities (i.e. certificate and private key pair) matching the team ID “S8VB6E7QGB” were found. CodeSign error: code signing is required for product type 'App Extension' in SDK 'iOS 8.2' | 
|  |      52apex42      2015-04-02 17:23:59 +08:00 @markss [email protected] 来一个包,谢谢。 | 
|  |      53markss OP @bullettrain1433 刚更新支持模拟器调试。真机报的这个错 你改下Provisioning profile 就可以了 | 
|  |      54bullettrain1433      2015-04-02 18:26:56 +08:00 via iPhone @markss 感谢,已经搞定,手机用起来了,哈哈 | 
|  |      56markss OP | 
|  |      57tyhunter      2015-04-02 19:47:04 +08:00 @markss LZ能发个安装包吗?[email protected] 谢谢~ | 
|      60superman      2015-04-02 21:28:54 +08:00 麻烦发个安装包 谢谢 [email protected] | 
|      64peacewalker      2015-04-02 21:51:44 +08:00 via iPhone 求个安装包 peacewalkerstone3#gmail.com 感谢 | 
|  |      67likid      2015-04-02 23:01:20 +08:00 good job | 
|  |      68evildickman      2015-04-03 00:59:32 +08:00 via iPhone @markss 我也想要个安装包[email protected] 谢谢 | 
|      69heygu      2015-04-03 01:34:52 +08:00 via iPhone @markss 如果有空的话,麻烦发一个吧,[email protected],谢谢啦。 | 
|  |      70GPU      2015-04-03 02:20:19 +08:00 路过了。 其实我貌似也没有关闭过蜂窝数据。4G 联通 | 
|  |      72thinkIn      2015-04-03 08:00:29 +08:00 via iPhone | 
|  |      73markss OP | 
|  |      75monet1314      2015-04-03 09:35:35 +08:00 | 
|  |      77donotgo      2015-04-03 10:01:06 +08:00 感觉蓝牙的那个好像没啥大用啊,毕竟上划的 Control Center 里面也有直接关闭的功能,放在 NC 里还多占了一栏。有点贪心的说,要是能直接在 App 里设置在 NC 里显示哪些项目就好了。无论如何都要感谢楼主 ≖‿≖✧ | 
|      79shunia      2015-04-03 12:02:14 +08:00 首先你得有一台mac! | 
|  |      81deathscythe      2015-04-03 14:45:26 +08:00 没证书啊lz求发。。[email protected] | 
|  |      82deathscythe      2015-04-03 14:46:31 +08:00 deathscythexxxx(at)gmail.com | 
|  |      83xatest      2015-04-03 15:04:30 +08:00 成功编译到了我的iPhone和iPad上,太有用了,谢谢LZ~ | 
|      84MerenguesGeek      2015-04-03 15:46:59 +08:00 已编译到自己的iPhone,感谢,在研究私有API,看能不能把WIFI的开关也加上去,毕竟蜂窝网络和WIFI的开关基本上都是在切换使用,notification center 和control center拉来拉去好麻烦。 | 
|  |      85markss OP  1 | 
|      87MerenguesGeek      2015-04-03 16:25:27 +08:00 | 
|      88peacewalker      2015-04-03 16:38:57 +08:00 @markss 啊啊,为什么不发我…… | 
|  |      89markss OP @1005gel 已发 @peacewalker  漏掉了,不好意思,已发。 | 
|  |      90Totoria      2015-04-03 16:44:01 +08:00 能编译个shadowsocks么。。() | 
|  |      91markss OP @MerenguesGeek 这个不能用了,iOS7之前可以,之前我试过。iOS7之后的没深入了解。 | 
|      93MerenguesGeek      2015-04-03 16:52:54 +08:00 @markss 我刚看到的,还没试,既然不可以我就找其他办法了。。。 | 
|  |      94cloverstd      2015-04-03 16:59:20 +08:00 底部的那部分留白怎么去掉啊? 就是下图红框那里,我在 storyboard 里把 height 设置成了79,在 ViewController 里把 kDefaultHeight 也设置成了79,可是还是有那个留白   | 
|  |      95markss OP  1 @cloverstd  ``` objc - (UIEdgeInsets)widgetMarginInsetsForProposedMarginInsets:(UIEdgeInsets)defaultMarginInsets { return UIEdgeInsetsMake(5, 20, -5, 0); } ``` | 
|  |      9652think      2015-04-03 17:34:55 +08:00 @markss 好像没收到,麻烦再发一次 [email protected],谢谢! | 
|  |      97xatest      2015-04-03 18:00:42 +08:00 | 
|  |      100cloverstd      2015-04-03 20:07:30 +08:00 @markss 谢谢,只留了一个蜂窝数据的开关,本来想加一个控制3G/4G开关的,但是不会添加 找到了这个,不会加进去 http://stackoverflow.com/questions/26398239/how-to-switch-networks2g-3g-4g-without-jailbreak-in-ios7 |