|
楼主 |
发表于 2008-10-24 20:13
|
显示全部楼层
之前使用iPhone1.x的时候,如果要使用CMWAP,需要修改手机里面一个文件:
! d3 ?7 j! p* l/private/var/root/Library/Preferences/SystemConfiguration/preferences.plist,现在iPhone已经升级到2.0.x和2.1了,同样还需要修改这个文件才可以使用CMWAP,不过要修改的内容不同了。以前是需要传一个文件到/private/var/root目录下,然后增加这么一段内容:- $ g n; f) c' W7 o
- <key>Proxies</key>6 T$ B8 f* t, H
- <dict>. r4 M/ \& O1 a. V! X
- <key>ProxyAutoConfigEnable</key>
2 z4 b7 D F* h& g - <integer>1</integer>
9 U7 g, O6 d( ~, b# ?) u - <key>ProxyAutoConfigURLString</key>
8 |1 P4 H6 b$ O8 s - <string>file:///private/var/root/proxy.pac</string>
$ O- ^( |8 o1 l' _3 S+ ] - </dict>- I7 m+ }6 R4 o1 Z- K% [+ [
复制代码 现在换成2.0.x和2.1了,就不再要需要那个proxy.pac然后了,然后在原来增加内容的地方改成下面的代码:- 4 g8 x: `: D4 \9 x+ _, G7 [: t
- <key>Proxies</key>
) P- }8 r8 q3 V' O3 B - <dict>
$ f t0 \. i, p+ |! J - <key>HTTPEnable</key>
- }+ R0 b8 Y# U% L" o! R- k* F - <integer>1</integer>9 J% M8 L, d, W$ T. D
- <key>HTTPPort</key>
, e2 L9 o% d5 N+ q% P% n) j( k - <integer>80</integer>
$ b$ J$ x( y5 w# J( T0 b7 d4 Q' t - <key>HTTPProxy</key> o- d4 R9 ~" S1 j; Z
- <string>10.0.0.172</string>/ \; ?% q0 X4 ]0 K9 G/ w. T+ W; P
- <key>HTTPProxyAuthenticated</key>
+ F6 e1 f* k0 F% t* l# i - <integer>0</integer>4 L" j6 ~3 g& y* f
- <key>HTTPProxyType</key>% m& ~/ }9 k5 x2 c9 Z
- <integer>1</integer>% k- X4 o" U* _! k- b) V% W1 w0 h; Q
- <key>HTTPSEnable</key>
' R F5 w4 M6 v' v/ j7 i. e# I9 I - <integer>1</integer>
5 G2 n3 |% P8 A6 j; {+ w" p - <key>HTTPSPort</key>6 |/ ^! t) E$ P a
- <integer>80</integer>0 c6 ^3 J. i- C' r6 ?- o
- <key>HTTPSProxy</key>
. I `" @7 Y$ r8 A8 L$ w f, g- w - <string>10.0.0.172</string>
/ ?3 D2 s; @) L7 h, f* @3 x2 B - <key>ProxyAutoConfigEnable</key>: j: R5 A& c4 t$ N3 Y7 N
- <integer>0</integer>
. Y1 U0 H) P: q) ^% X - </dict>+ P2 E, g; n% I7 a
复制代码 修改之后,需要重新启动手机生效。
! K3 z1 g4 c) \2 |0 J0 c4 F
8 t2 X5 q- c4 J8 u, e$ b, d! x另外,如果preferences.plist被改乱了,该怎么办呢?可以进入设置、通用、还原,然后选择还原网络设置,preferences.plist就会被还原成默认设置了,然后再重新设置就可以了。 |
|