iPhone模拟器3.2中的核心位置(iPad)

所以, 我试图将我的应用程序移植到iPad。 我正在使用CoreLocation。 苹果说,iPad确实有 Location: Wi-Fi Digital compass Assisted GPS (Wi-Fi + 3G model) Cellular (Wi-Fi + 3G model) 所以应该有可能得到我的ipad(至less有3g型号)在3公里范围内的位置就足够了。 但它不工作在模拟器(3.2 ipad)(在模拟器中运行3.1.3模拟我cupertino)。 有没有办法获得在模拟器(3.2 ipad)的位置? 我住在德国,这里的ipad尚未发布,所以我不能在我的设备上testing它。 谢谢! 编辑 多数民众赞成我是如何试图让我的连接 locationManager = [[CLLocationManager alloc] init]; locationManager.desiredAccuracy = kCLLocationAccuracyThreeKilometers; locationManager.delegate = self; [locationManager startUpdatingLocation]; 并始终在3.2 locationManager:(CLLocationManager *)manager didFailWithError:(NSError *)error被调用。 不在3.1.3上 错误对象如下所示: Error Domain=kCLErrorDomain Code=0 "Operation could not be […]

iOS 10.3 beta 3不会保存KeychainItem的数据

我观察到iOS 10.2.1设备和iOS 10.3 beta 3设备的应用程序的行为https://developer.apple.com/library/content/samplecode/GenericKeychain/Introduction/Intro.html iOS 10.3 beta 3中的钥匙串数据正在被删除。在早期版本中仍然可以find。 我们有别的办法吗?

带有avplayerviewcontroller播放控件的AVPlayer

我在视图控制器中放置了avplayer来定制视图控制器的其他一些元素,但是我仍然想要AVPlayerViewController中使用的播放和清理控件。 有没有办法启用Avplayer的这些控制,当我不使用AvPlayerViewcontroller?

将数据传递给Tabbar控制器

我有一个故事板项目,我想从视图中传递一些数据到一个标签栏控制器,信息将分散在标签之间。 在做了一些研究之后,我发现了一个非常类似的问题: iOS故事板传递数据navigationViewController,但这个解决scheme的唯一问题是它没有传输到标签栏控制器。 我想知道我是否必须将数据传递给每个选项卡,或者我可以将它传递给标签栏控制器,然后从那里传播? 提前谢谢你的帮助! 我目前正在使用以下; 但是,我得到一个错误: – (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender { if ([segue.identifier isEqualToString:@"FoodPage"]) { NSIndexPath *indexPath = [self.tableView indexPathForSelectedRow]; UINavigationController *nav = [segue destinationViewController]; FoodViewController *destViewController = (FoodViewController*) nav.topViewController; destViewController.Foods = [foodArray objectAtIndex:indexPath.row]; } }

如何检测iOS设备是否处于静音模式?

我一直在寻找几个小时,我似乎无法find解释如何检测iPhone铃声是否处于静音模式的任何API。 这就是我所说的: 无论如何,我可以找出是否使用Swift代码打开或closuresiOS设备的静音模式? 我正在寻找iOS8以上,因为iOS5已经被弃用了。 谢谢。

ARC:将编译器标志设置为-fno-objc-arc并生成错误

在关于为特定类禁用ARC编译器机制的stackoverflow主题之后,我在Compile Sources部分的Compiler Flags列(TARGETS项目中的Buil Phases选项卡)中添加了-fno-objc-arc参数。 即使设置已经被validation,我也无法构build我的应用程序,因为编译器说在ARC下不能使用retain, release, etc. 。 我如何解决上述问题? 先谢谢你。

使stringWithContentsOfURLasynchronous – 是否安全?

我试图通过同步地从后台线程运行它 – [NSString stringWithContentsOfURL:encoding:error:]asynchronous。 __block NSString *result; dispatch_queue_t currentQueue = dispatch_get_current_queue(); void (^doneBlock)(void) = ^{ printf("done! %s",[result UTF8String]); }; dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, (unsigned long)NULL), ^(void) { result = [NSString stringWithContentsOfURL:[NSURL URLWithString:@"http://www.google.com/"] encoding:NSUTF8StringEncoding error:nil]; dispatch_sync(currentQueue, ^{ doneBlock(); }); }); 它的工作正常,最重要的是,它的asynchronous。 我的问题是,如果这样做是安全的,还是可以有任何线程问题等? 提前致谢 :)

iOS通知触发器:每两周和/或每季度一次

我似乎无法find任何苹果文档这个确切的情况,我已经尝试了各种方式来做到这一点,我一直空着。 我想安排一个重复的通知( iOS 10+所以UNCalendarNotificationTrigger或等效)。 这些是本地通知 不推送通知。 我的目标: 安排重复的通知: 每两周一次 (例如,每隔一个星期二) 每季度一次 (例如, 每三个月一次 ) 我目前的做法: 这些触发器运行良好,并且易于实现(在Swift Playground中运行代码)。 // Every day at 12pm var daily = DateComponents() daily.hour = 12 let dailyTrigger = UNCalendarNotificationTrigger(dateMatching: daily, repeats: true) dailyTrigger.nextTriggerDate() // "Jan 4, 2017, 12:00 PM" // Every Tuesday at 12pm var weekly = DateComponents() weekly.hour = 12 […]

Xcode 5 – 如何添加标题searchpath并使用GDataXMLNode

我正在尝试使用GDataXMLNode来parsingXML文件。 我正在关注这个博客上的教程: http://www.raywenderlich.com/725/xml-tutorial-for-ios-how-to-read-and-write-xml-documents-with-gdataxml 我的问题是试图添加GDataXMLNode到我的项目,并得到它的工作。 我应该做一些configuration,添加一个头部searchpath和其他一些东西,但是我在网上find的每个例子都是针对以前版本的Xcode。 我目前正在使用Xcode 5,我已经尝试了一切(请certificate我错了),但没有任何工作的方式,它应该在本教程中。 所以,任何帮助,如何我可以去这个,让它与我的iOS项目一起工作,将不胜感激。 让我知道,如果我可以阐述我所说的任何事情。

如何获取PHAsset的URL?

我正在使用第三方库从照片库中select多个图像。 在select多个图像时,它返回一个PHAsset对象数组。 现在,我想将这些对象的URL(或某些引用)保存在核心数据中。 但我不知道如何获取url。 有没有其他的参考可以存储在核心数据,这可以帮助我从图片库中获取相同的图像?