iPhone

ios – 在无线网络上检测iPad或iPhone的任何方式?你好?

我试图检测连接到无线网络的苹果设备.这是相对简单的使用Bonjour,但我也试图检测什么样的设备.喜欢,MacBookAir,MacBookPro,MacPro,iPhone,iPod或iPad.我发现Bonjour要求MacBook和MacPros包含一个包含该模型的查询的“附加部分”响应:和从测试iPhone,iPodtouch和iPad2来看,所有的iDevices只能以他们的名字做出回应:显然,名称可能不会反映设备.所以,我不想尝试从名称推断设备的类型.有没有人知道任何其他方法来检测iDevice

ios – 通过Xcode意外覆盖iPhone设备位置

我要几天旅行,真的需要我的GPS工作!解决方法这以前发生在我以前,这是非常奇怪和神秘!我不记得我如何修复它,但是:你尝试重置位置&“设置”应用中的隐私?如果其他所有失败,我怀疑重置所有设置可能会工作.当我想记住,我认为可能很难重新启动手机也可能工作.

ios – 如何在iPhone应用程序中创建popover?

我正在寻找在iPhone的popover,我想让它像iOS5阅读器功能:经过一番研究,我发现WEPopover和FPPopover,但我正在寻找有什么像这样的API内置的iphoneSDK.解决方法您可以使用一些自定义艺术品制作UIView,并在视图顶部显示动画作为“popover”,其中包含一些按钮:如果要使用customView.layer,请不要忘记#import

ios – 在iPhone上按耳机按钮时的延迟

经ios8和ios9测试.解决方法快速双击确实是一个单一的用户操作,因为这是使用耳机控制输入的几乎所有应用程序中所需的行为.它节省了开发人员手动去抖动,排队和解析输入控制事件,是一件好事!

ios – 当主视图控制器是UITabBarController时,自适应显示细节segue转换为模式而不是推送iPhone

在XCode6中,如果您根据“主–详细应用”模板创建一个新项目,您将获得一个通用的故事板,该脚本应该对所有设备都有好处.在主视图中选择单元格时,通过自适应“显示详细信息”更新细节视图.在iPhone4,5,6或6的纵向,这个segue将采取按预期的形式.在iPad或iPhone6的横向上,这将导致细节视图按预期更新.现在,如果插入一个UITabBarController作为主视图控制器,该主控制器

xcode – 模拟器在iPhone 6 Plus的缩放模式下运行?

我的应用程序在模拟器中启动并运行在新的iPhone6Plus上,但我知道的元素在大屏幕上应该很小,就像整个应用程序刚刚已经放大了大屏幕.如何在模拟器中摆脱缩放模式?解决方法看起来像在项目设置的“应用图标和启动图像”部分中设置启动屏幕文件,或者将iOS8图像添加到启动映像目录中,将启用“本机”解析.

ios – 使用Handoff与Watchkit将iPhone应用程序带到前台

我有一个简单的项目,用户点击苹果手表上的按钮,并在iPhone上播放一些音频,这很简单,可以使用openParentApplication方法,并在AppDelegate中具有handleWatchKitExtensionRequest代码.然而,虽然这在模拟器中有效,但如果iPhone应用程序尚未打开,则不会在实际设备上运行.我试图找到是否可以使用其他方法,即使iPhone应用程序尚未打开也可以

ios – 如何在iPhone上检测屏幕锁定/解锁事件?

如何在iPhone上检测屏幕锁定/解锁事件?当用户解锁时,我想从我的iPhone应用程序显示通知警报.(就像广播接收器在Android中的屏幕解锁一样)解决方法ActuallyIwanttheifIexittheapplicationandlocktheiPhone,andaftersometimeIhaveunlocktheiPhone,thenexitApplicationsshowtheno