草庐IT

基于 iPhone 室内位置的应用程序

我正在研究如何为我的工作创建一个应用程序,允许客户下载该应用程序(最好通过应用程序商店)并使用某种wifi三角测量/指纹能够确定他们的位置以进行本质上的交互式游览。现在,我的具体问题是iPhone的最佳路线是什么?预计没有客户会拥有越狱的iPhone。据我了解,这需要使用wifi数据,这是一个私有(private)api,因此不符合应用商店的要求。我最大的问题是美国自然历史博物馆是如何逃脱使用相同技术的,但仍然可以在应用程序商店中使用?如果您不熟悉美国自然历史博物馆交互式旅游应用程序,请参阅此处:http://itunes.apple.com/us/app/amnh-explorer/

ios - iPhone 如何学习新的 WiFi 位置并将其用于位置估计

我知道iPhone可以并且确实使用WiFi邻近度来获取大致位置。这显然只有在天空中的某些数据库知道该WiFi热点的大致位置时才会发生。我的问题是热点如何进入该数据库?它是在iPhone具有相当准确的GPS位置并检测到WiFi时自动添加,还是有一些手动或程序化的方式来添加热点? 最佳答案 Apple从iOS3.2开始使用他们自己的数据库(在此之前他们使用SkyhookWireless)。这是通过支持GPS的iOS设备向Apple发送WiFiMAC地址来实现的。因此,如果设备有GPS定位,它会自动将它看到的所有WiFiMAC地址连同GP

ios - iPhone 如何学习新的 WiFi 位置并将其用于位置估计

我知道iPhone可以并且确实使用WiFi邻近度来获取大致位置。这显然只有在天空中的某些数据库知道该WiFi热点的大致位置时才会发生。我的问题是热点如何进入该数据库?它是在iPhone具有相当准确的GPS位置并检测到WiFi时自动添加,还是有一些手动或程序化的方式来添加热点? 最佳答案 Apple从iOS3.2开始使用他们自己的数据库(在此之前他们使用SkyhookWireless)。这是通过支持GPS的iOS设备向Apple发送WiFiMAC地址来实现的。因此,如果设备有GPS定位,它会自动将它看到的所有WiFiMAC地址连同GP

iOS从蓝牙接收数据,然后通过wi-fi将信息发送到另一台服务器上的数据库

对于以下任务,我应该查看哪些库?我想通过蓝牙从另一台设备接收字符串(这需要查看附近设备的列表并选择正确的设备。然后我想通过Wi-fi将字符串发送到数据库这是我真正想做的事情的简单版本,但我需要先知道如何做这些事情。此外,任何设计技巧将不胜感激(比如有多个屏幕,要编写哪些类等)。 最佳答案 普通的iOS蓝牙API仅在您进入Apple的“MadeforiPod”计划时可用。参见MFiProgram如果您的设备可以使用较新的“低功耗”蓝牙LE,您可以查看corebluetoothframework有一个蓝牙LE心率监测程序的例子here.

iOS从蓝牙接收数据,然后通过wi-fi将信息发送到另一台服务器上的数据库

对于以下任务,我应该查看哪些库?我想通过蓝牙从另一台设备接收字符串(这需要查看附近设备的列表并选择正确的设备。然后我想通过Wi-fi将字符串发送到数据库这是我真正想做的事情的简单版本,但我需要先知道如何做这些事情。此外,任何设计技巧将不胜感激(比如有多个屏幕,要编写哪些类等)。 最佳答案 普通的iOS蓝牙API仅在您进入Apple的“MadeforiPod”计划时可用。参见MFiProgram如果您的设备可以使用较新的“低功耗”蓝牙LE,您可以查看corebluetoothframework有一个蓝牙LE心率监测程序的例子here.

iPhone : how to auto connect to a known wifi SSID?

我知道可以使用官方AppleSDK中的CaptiveNetworkAPI列出iPhone上可用的Wifi网络。我想知道是否有一种方法可以通过编程方式自动连接到特定的SSID,只要我能在CaptiveNetwork返回的列表中找到它即可? 最佳答案 Apple不希望你做这样的事情。连接到Wifi站是用户的责任,所以不要指望公共(public)API。参见例如here。this应用程序的开发者可能也希望自动执行此操作。彼得 关于iPhone:howtoautoconnecttoaknownw

iPhone : how to auto connect to a known wifi SSID?

我知道可以使用官方AppleSDK中的CaptiveNetworkAPI列出iPhone上可用的Wifi网络。我想知道是否有一种方法可以通过编程方式自动连接到特定的SSID,只要我能在CaptiveNetwork返回的列表中找到它即可? 最佳答案 Apple不希望你做这样的事情。连接到Wifi站是用户的责任,所以不要指望公共(public)API。参见例如here。this应用程序的开发者可能也希望自动执行此操作。彼得 关于iPhone:howtoautoconnecttoaknownw

ios - 奇怪的 NSURLSessionDownloadTask 行为通过蜂窝(不是 wifi)

我启用了带有远程通知任务的后台模式,以便在应用收到推送通知时在后台下载一个小文件(100kb)。我已经使用配置了下载sessionNSURLSessionConfiguration*backgroundConfiguration=[NSURLSessionConfigurationbackgroundSessionConfiguration:sessionIdentifier];[backgroundConfigurationsetAllowsCellularAccess:YES];self.backgroundSession=[NSURLSessionsessionWithConfi

ios - 奇怪的 NSURLSessionDownloadTask 行为通过蜂窝(不是 wifi)

我启用了带有远程通知任务的后台模式,以便在应用收到推送通知时在后台下载一个小文件(100kb)。我已经使用配置了下载sessionNSURLSessionConfiguration*backgroundConfiguration=[NSURLSessionConfigurationbackgroundSessionConfiguration:sessionIdentifier];[backgroundConfigurationsetAllowsCellularAccess:YES];self.backgroundSession=[NSURLSessionsessionWithConfi

STM32f103增加ESP8266模块,通过Wifi用手机TCP服务端远程与STM32通信

STM32f103增加ESP8266模块,通过Wifi用手机TCP服务端远程与STM32通信提示:esp8266开启透传模式,连上路由器Wifi(电脑热点),接入STM32串口引脚。另外手机TCP服务端是手机IP地址+串口号(大于8000滴)文章目录STM32f103增加ESP8266模块,通过Wifi用手机TCP服务端远程与STM32通信前言一、硬件1.硬件部件2.接线二、代码实现过程1.电脑串口调试ESP82662.初次实验在STM32写好程序3.串口接收来自8266的数据(串口中断服务)4.主函数心得前言最近对ESP8266模块进行小了解,知道只要对8266通过串口发送AT指令进行配置其