iOS:如何停止设备待机定时器?

我正在创build一个iOS应用程序,他们必须停止待机计时器。 我的意思是,在60秒之后使用户不触摸屏幕的设备处于待机状态的计时器。 我该怎么做? 谢谢

objc_msgSend 崩溃报告有时来自Crashlytics

我最近收到这个程序后更新到Crashlytics 3.0不知道它是否来自我的代码或其他东西。 崩溃报告是难以追查的 Here is the crash report Crashed: com.apple.main-thread EXC_BAD_ACCESS KERN_INVALID_ADDRESS at 0x000000009a0dbeb8 0 libobjc.A.dylib objc_msgSend + 16 release 1 CoreFoundation CFRelease + 524 2 CoreFoundation -[__NSArrayM dealloc] + 152 3 libobjc.A.dylib (anonymous namespace)::AutoreleasePoolPage::pop(void*) + 564 4 CoreFoundation _CFAutoreleasePoolPop + 28 5 Foundation -[NSAutoreleasePool release] + 148 6 UIKit -[UIApplication _run] + 588 7 […]

没有密码回退的Touch ID的SecItemCopyMatching

我正在使用SecItemCopyMatching来获取由Touch ID保护的钥匙串项目。 但是,如果Touch ID解锁失败(或者用户select“input密码”),我想呈现我自己的PINinputUI。 我不希望用户在任何时候出现系统密码inputUI。 LAContext的evaluatePolicy方法提供了这个,但是不提供任何实际的钥匙串安全性,仅仅是本地authentication。 因此,我不会使用LAContext来实现这一点。 这可能与SecItemCopyMatching ?

如何使IBOutlets脱离对象数组?

我想用Interface Builder中的一堆UIImageView来创build一个数组。 而不是20或30 IBOutlet UIImageView *img1; 并链接他们,然后把它们放入一个数组,有没有办法来声明一个IBOutlet UIImageViews的数组? 只是所以我没有在我的头文件中有这么多的声明。

XCode:我可以删除testing目标吗?

如果我删除我的应用程序的testing目标会发生什么? 这会影响我的另一个目标吗? 我将如何去正确删除目标?

iOS 8上iPhone主屏幕上应用程序图标下面的应用程序名称旁边的红点(圆圈)

应用程序图标下面的应用程序名称旁边的红点(圆圈)是什么意思? 我添加了今日扩展(小工具)的应用程序。 它只出现在iOS 8上启动应用程序时,它不会出现在iOS 7模拟器上。 即使我删除了扩展名并清除了模拟器,它仍然出现在应用程序名称之前。

文本中心alignment

我已经尝试了一切,但似乎无法居中这个文本。 有人可以告诉我错误在哪里。 NSMutableParagraphStyle *paragraphStyle = NSMutableParagraphStyle.new; paragraphStyle.alignment = NSTextAlignmentCenter; label.attributedText = [[NSAttributedString alloc] initWithString:cell.EventTitle.text attributes:@{NSForegroundColorAttributeName : [UIColor whiteColor],NSParagraphStyleAttributeName:paragraphStyle,NSBaselineOffsetAttributeName : @0,NSFontAttributeName : [UIFont fontWithName:@"BrandonGrotesque-Black" size:34]}];

如何从Swift中的UIView中删除所有的手势识别器

我写了试图从给定的自定义UIViewtypes的所有子视图中删除所有手势识别器的Swift代码。 let mySubviews = self.subviews.filter() { $0.isKindOfClass(CustomSubview) } for subview in mySubviews { for recognizer in subview.gestureRecognizers { subview.removeGestureRecognizer(recognizer) } } 但是for recognizer器行会产生编译器错误: '[AnyObject]?' does not have a member named 'Generator' 我已经尝试更改for recognizer循环以for recognizer in enumerate(subview.gestureRecognizers)器,但会产生编译器错误: Type '[AnyObject]?!' Does not conform to protocol 'SequenceType' 我看到UIView的gestureRecognizers方法返回[AnyObject]?? ,而且我认为双重包装的回报价值正在让我失望。 谁能帮我? 更新:修改,编译代码是: if let recognizers = subview.gestureRecognizers { for […]

找不到指定主机名的服务器

当我尝试通过xCode在Appstore上提交我的应用程序时,出现此错误。 “找不到指定主机名的服务器”。 这是在苹果的临时错误或Xcode的东西? 是否有其他人面临这个问题?

设置UIImagePicker的委托返回错误

在我为OCR翻译应用程序编写的代码中遇到问题。 代码片段如下: @IBAction func btnOCR(sender: AnyObject) { var languageAlert = UIAlertController(title: "For Your Information…", message: "The OCR feature currently only supports English & French.", preferredStyle: .Alert) languageAlert.addAction(UIAlertAction(title: "Okay", style: .Default, handler: { action in var image = UIImagePickerController() image.sourceType = UIImagePickerControllerSourceType.Camera image.allowsEditing = false image.delegate = self presentViewController(image, animated: true, completion: nil) })) self.presentViewController(languageAlert, animated: […]