我如何找出我的iPhone知道的Wifi网络?


8

有没有办法找出我的iPhone如果找到的Wifi网络会自动尝试连接?

如果进入Settings,然后Wi-Fi可以看到可用的无线网络,但只有范围之内的无线网络。我想看看所有已知的无线网络。

Answers:


8

只要有强大的意志,必有一条路为你开 ;)

对于现有的iPhone,无法通过设置进行设置。所需的信息存储在iPhone的钥匙串中。如果您可以访问iPhone SDK,则可以根据需要随意摆弄,但是我将保留它,因为那将是StackOverflow的答案。

确切的位置是:/private/var/Keychains/keychain-2.db


谢谢您,我将进行调查。我的不是股票iPhone。
2009年

2

我认为唯一的方法是真正进入要摆脱的网络范围。您实际上看不到存储的网络,不是我所知道的,但是如果您想摆脱某个网络,则看不到。

设置> Wifi>

然后选择所连接网络右侧的蓝色箭头,然后单击“忘记此网络”


1

如果您不希望找出用于选择网络的算法,而只想查看记住的网络列表,则至少有三个Cydia应用程序:“ wifi密码”,“ networkknowledge”和“ networklist”。

(第一个优点是它是一个独立的应用程序,并且不安装移动基板库,而另一个优点是可以在wifi设置中将信息显示在您期望的位置,但是以将设备与另一个设备一起体积化为代价移动基板库)

另外,这还将以明文形式显示存储的密码!
但是,您将需要先越狱设备,因为访问所需信息需要root特权。


0

有一种方法可以做到,而不必越狱iPhone。

1)首先,您需要下载一个名为“ Cydia Impactor”的程序。-链接:http://www.cydiaimpactor.com/

2)接下来,下载名为“ networklist”的第三方Cydia应用程序之一的“ ipa”文件。-链接:http//idroidnews.net/networklist-cydia-tweak-to-view-list-saved-wifi-passwords-in-settings.html

3)运行Impactor.exe,然后通过USB电缆将iPhone连接到计算机。

4)该程序应显示您手机的信息,表明它可以识别该设备。现在,只需将.ipa文件拖到手机的名称上即可。

5)然后程序将要求您提供AppleID和密码。*别担心。该程序不会收集密码信息,您也可以使用带有密码的任何其他有效AppleID,这无关紧要。

6)该程序的工作方式是使用AppleID申请免费的7天开发人员证书,从本质上讲,它使您像TUTUapp或IOSemus一样成为有效的开发人员。

7)*请勿尝试在手机上打开新安装的应用程序,除非您信任开发人员,否则该应用程序将无法使用。转到“设置”>“常规”>“配置文件”,您应该看到您的AppleID(或您选择使用的任何ID)列为待处理的开发者配置文件。现在,您只需单击它,然后信任开发人员证书,瞧!

8)7天后,您的免费试用开发者资料将被撤消,您必须从步骤(3)重新开始。不用担心 您可以使自己成为一名开发人员的次数没有限制。它可能会变得很麻烦,但是如果您想避免越狱,这是一个很小的代价。

选择:

-如果工作量太大,也可以转到“设置”>“常规”>“重置”,然后选择“重置网络设置”以从iPhone的内存中清除每个已知的Wifi网络。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.