草庐IT

WiFi-direct

全部标签

xcode - 如何在 Swift 中的 Yosemite 之后获取当前的 wifi 网络名称?

在Mavericks中,我使用[CWInterfaceinterface]来获取当前连接的网络。那有beendeprecated优胜美地。像往常一样,Apple文档不提供有关此主题的指导。那么如何使用Swift获取优胜美地当前连接的Wifi网络名称呢? 最佳答案 Xcode10.2•Swift5或更高版本•OSXMojaveimportCoreWLANvarssid:String{returnCWWiFiClient.shared().interface(withName:nil)?.ssid()??""}

ios - Xcode 9.1 警告 "Language directional layout margins before iOS 11.0"

我注意到Xcode警告说:"LanguagedirectionallayoutmarginsbeforeiOS11.0"即使这个问题在Appledeveloperforumthead.中也没有得到解答我使用了Storyboard和警告不会导致任何特定View。是什么原因或有什么解决办法? 最佳答案 我能够找出警告的原因。在Storyboard->SizeInspector中,将LayoutMargin设置为Default。之前是LanguageDirectional。根据文档,对于ViewController的RootView,UI

asynchronous - 快速检测wifi是否启用

在我的应用程序中,我有一些NSURLConnection.sendAsynchronousRequest但是正因为如此,如果用户禁用了wifi,应用程序就会崩溃。有没有办法检测wifi是否被禁用,以便我可以做类似的事情:if(wifiisenabled){NSURLConnection.sendAsynchronousRequest} 最佳答案 Foundtheanswerinthisblogpost:第一步:将“SystemConfiguration”框架添加到您的项目第2步:将此功能添加到您的项目中:funcisConnecti

Vue脚手架报错:‘v-model‘ directives require no argument 解决方案

1、报错:'v-model'directivesrequirenoargument 截图 2、原因:ESLint对vetur进行了eslint检查 3、解决方法①修改模板中使用v-show将v-model:show="show"改为v-model="show"②vetur插件的作者给出了解决办法 我们可以把eslint对该插件的检查关闭在VScode中,打开“文件>首选项>设置”,搜索 Vetur›Validation: Template,关闭语法检查 保存,再看项目,正常运行!!!问题解决

ios - 不使用互联网、wifi、APNS 和苹果推送通知服务器的推送通知

我需要编写一个IOS应用程序来让一些IOS设备在没有外部互联网连接的情况下相互发送本地通知(不使用APNS--苹果推送通知服务器)。环境将是带有专用服务器的私有(private)内部WIFI网络...扫描仪我们在银行办公室工作所有14个人都在使用IphoneA向其余13人发送通知所有人都会收到通知组中的一个人(例如,人H)回复并且A可以收到H的回复不是外部互联网所有的iphone我们拥有的是一个由服务器设置的私有(private)wifi网络。完全没有与外界的链接..没有与外部互联网的链接如果在ios应用程序中是可能的。使用swift3.0。如果可能的话,请指导我。

ios - 如何在 iOS 中获取所有可用的 wifi 网络名称列表

我需要创建一个应用程序,可以在他们的iPhone上获取所有可用wifi网络名称和信息的列表,当用户点击某个网络时,他们应该连接到它。我可以这样做吗?如何做? 最佳答案 获取所有可用的wifi网络名称和信息是不可能的。但是只能获取您当前连接的网络的SSID(SSID只是网络名称的技术术语)到。此类将仅显示您连接到的wifi网络名称-importUIKitimportSystemConfiguration.CaptiveNetworkclassViewController:UIViewController{@IBOutletweakva

ios - Swift:如何检查我的应用程序是否具有 WLAN 权限以及设备是否已连接到 WIFI 源?

我正在开发一个我需要知道的应用程序:我的应用是否具有访问WLAN网络的权限。设备当前是否连接到WIFI。我知道您可以使用Reachability来检查设备是否已连接到互联网,但即使该应用没有访问网络的权限,它也会返回true。我怎么知道上面列出的2个信息?附加信息:这不是一个普通的应用程序。此应用程序用于通过WIFI控制玩具。所以我真的不在乎应用程序是否连接到互联网。我只想知道该应用程序是否具有访问WLAN网络的权限。 最佳答案 如果您担心可能有强制门户为Reachability提供虚假的“已连接”状态,那么您需要尝试从已知网站检索

ios - 我如何检查移动数据或 wifi 是否打开或关闭。 ios swift

在我的应用程序中,我正在检查移动数据是否已关闭,它会显示弹出窗口,例如检查您的数据连接。为此我写了这段代码importFoundationimportSystemConfigurationpublicclassReachability{classfuncisConnectedToNetwork()->Bool{varzeroAddress=sockaddr_in(sin_len:0,sin_family:0,sin_port:0,sin_addr:in_addr(s_addr:0),sin_zero:(0,0,0,0,0,0,0,0))zeroAddress.sin_len=UInt8

ios - 如何快速获取wifi网络的RSSI值?

关闭。这个问题需要更多focused.它目前不接受答案。想改进这个问题吗?更新问题,使其只关注一个问题editingthispost.关闭4年前。Improvethisquestion如何快速读取附近Wi-Fi网络的“RSSI”值?

ios - 使用 Mapbox Direction API 生成路线时避免坐标

我一直在为我的应用程序使用Mapbox来生成路线和逐向导航,并且运行良好。但是我想避免通过路线的某些坐标,但我无法弄清楚。获取路线的代码:Directions.shared.calculate(options){[unownedself](waypoints,routes,error)in//Takefirstrouteandcustomizeitinawaytogetaroundsomecoordinates}这是一个场景:1-用户位置是纬度=37.332331410000002,经度=-122.03121862-用户要去SantaClaraUnifiedSchool位于latitu