据我所知,Passbook中的位置和时间敏感通行证仅支持基于时间和/或位置的通知。因此,在正确的时间和地点,用户将收到通行证通知。我想知道这些属性是否也可用于更改通行证。例如,如果您在某个特定商店,优惠券提供50%的折扣而不是20%的折扣。如果无法在iOS设备上本地执行此操作,是否可以根据位置和/或日期向服务器发送请求以实现相同的目的? 最佳答案 很抱歉成为坏消息的传递者,但这是不可能完成的。首先,pass内的数据在任何时间点都是固定的。正如您所说,它可以固定为位置列表和/或日期。其次,通行证无法与服务器通信,除非请求更新以响应推送
我正在开发一款通过跟踪GPS来记录旅程的应用程序。如果我们从前台启动流程(通过点击“开始旅程”按钮),后台一切正常。现在的想法是开始记录这些由iBeacon自动触发的旅程。当iPhone进入信标区域时,应用会检测到这一点并调用函数LocationManager.StartUpdatingLocation();问题:从后台使用iBeacons,我们只有10秒的范围,这与我从GPS获取位置更新所获得的数字相同。我所需要的只是检测到我在信标区域内,启动GPS并保持运行,仅当我在该区域外时才禁用GPS。 最佳答案 不幸的是,您可以在后台使用
我想实现长时间运行的后台计时器,它会定期将用户的位置发送到服务器。为此,我为UIBackgroundModes设置了location模式,并在应用程序进入后台时调用beginBackgroundTaskWithExpirationHandler。而对于CLLocationManager,我使用了startUpdatingLocation方法(不想使用重大更改,因为我需要高精度定位)。但是在应用程序进入后台大约26分钟后,它停止向服务器发送位置信息。但是应用程序没有崩溃,所以在我将应用程序调到前台后,它可以恢复其计时器。26分钟来自实验,iOS6.1,iPhone5。这里有一些问题,我不
我们的VOIP应用同时使用语音处理IO单元和远程IO单元(我们根据需要的IO单元重建AUGraph)。我们注意到音频输出电平不如其他一些VOIP应用程序(如Skype)那么响亮。我不是自己处理传入的PCM数据,而是研究如何将其他音频单元插入到路径中以boost信号电平。我已经成功地通过实验使用N波段和参数均衡器音频单元来做到这一点,但想知道是否有更简单的方法或更合适的音频单元来boost信号电平? 最佳答案 查看kAudioUnitSubType_PeakLimiter或kAudioUnitSubType_DynamicsProce
我想知道如何检测Iphone中是否存在GPS硬件 最佳答案 您无法检测硬件,至少不能通过官方SDK。但是,您可以从您的应用程序(通过CoreLocation框架)与它交互(即从中获取信息)。这适用于自iPhoneOS2.0发布以来出货的每台设备(甚至没有内置真正GPS的iPodtouch)。 关于ios-检测iPhone中的GPS硬件,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions
在我的应用程序中,我有一个ScrollView,其中包含一些对象,例如ImageView、按钮等,并且我的ScrollView包含大量内容,因此我需要垂直或水平滚动才能浏览它。我的问题是如何检查对象是否位于手机屏幕上的可见位置?编辑:我想检测图像是否完全在ScrollView的框架中。但是CGRectIntersectsRect(bottomScroller.bounds,selectImage_1.frame)即使有一个小交叉点也会返回true。 最佳答案 将您的对象(ImageView、按钮等)的框架与scrollView.bo
我使用的是装有iOS5.1.1的第一代WiFiiPad我已经设置了类似于这篇博文的CoreLocation:http://blog.objectgraph.com/index.php/2012/01/10/how-to-create-a-compass-in-iphone/在:-(void)locationManager:(CLLocationManager*)managerdidUpdateHeading:(CLHeading*)heading我记录真实航向值:NSLog(@"heading:%f",manager.heading.trueHeading);无论我将iPad指向哪个方
如何转换NSString*formula=@"base+unit1+unit2(unit3+unit4)";放入数组{base,+,unit1,+,unit2,(,unit3,+,unit4,)}谁能解决这个问题。 最佳答案 NSCharacterSet*charSet=[NSCharacterSetcharacterSetWithCharactersInString:@"+()"];NSArray*elements=[inputStringcomponentsSeparatedByCharactersInSet:charSet];
我正在开发一个iPhoneiOS4应用程序,它必须做的一件事是计算与2个gps坐标点的距离。我已经知道CoreLocationFramework可以从iPhone的gps返回点数。好的,但我想知道是否已经有一种方法或函数可以计算从CoreLocation获得的这些点之间的距离。所以问题是:在任何IO4SDK框架(核心位置?)中是否有一个函数/方法可以完成这项工作(计算2个gps坐标点之间的距离)?还是我应该自己实际实现? 最佳答案 参见CLLocationdocumentation尤其是;-(CLLocationDistance)d
我已经阅读了有关多种方法的其他问题,但仍然不知道如何修复我的代码。我将不胜感激。我在发生错误的语句周围放置了一个*。-(UITableViewCell*)tableView:(UITableView*)tableViewcellForRowAtIndexPath:(NSIndexPath*)indexPath{staticNSString*CellIdentifier=@"eventCell";EQCalendarCell*cell=[tableViewdequeueReusableCellWithIdentifier:CellIdentifier];if(cell==nil){cel