Tar*_*eri 1 iphone objective-c wifi ios swift
由于在没有越狱Iphone的情况下在iOS中以编程方式添加WiFi网络几乎是不可能的:(
是否有可能使应用程序提供隐藏在星星********中的wifi密码并要求用户点击应用程序中的按钮并使用隐藏密码连接到wifi网络?
我的意思是:想法:应用程序提供wifi密码而无需用户看到纯文本密码,但可以单击按钮打开一个Intent(对话框或提供密码的东西并按手动连接)连接到隐藏的WiFi WiFi密码(GUI用户请求不以编程方式)
是否有可能在没有越狱iphone的情况下在Swift或Objective-C中做到这一点?
小智 5
您必须使用MultipeerConnectivity进行GUI wifi连接.
第1步:导入MultipeerConnectivity
第2步:
var browser : MCBrowserViewController!
var assistant : MCAdvertiserAssistant!
var session : MCSession!
var peerID: MCPeerID!
Run Code Online (Sandbox Code Playgroud)
第3步:
Add MCBrowserViewControllerDelegate, MCSessionDelegate
Run Code Online (Sandbox Code Playgroud)
第4步:
self.peerID = MCPeerID(displayName: UIDevice.current.name)
self.session = MCSession(peer: peerID)
self.session.delegate = self
self.browser = MCBrowserViewController(serviceType:serviceType,
session:self.session)
self.browser.delegate = self;
self.assistant = MCAdvertiserAssistant(serviceType:serviceType,
discoveryInfo:nil,
session:self.session)
self.assistant.start()
Run Code Online (Sandbox Code Playgroud)
step5:接下来使用session delegate方法.
我认为这很有帮助.
| 归档时间: |
|
| 查看次数: |
400 次 |
| 最近记录: |