Tag: iphone 4

UIToolbar不显示在iPhone 4和iPhone 4s上

我的应用程序的底部有一个UIToolbar。 在任何设备上,iPhone 5和它显示正确。 在iPhone 4s上,它并没有显示在屏幕上。 我试图添加约束,但没有帮助。 我为什么会发生这样的事情而输了。 我的应用程序运行良好,直到今天。 任何build议将不胜感激。

iOS 5.0的Xcode 4.2没有检测到iPhone iOS 5.1.1

我之前从Xcode 3更改为Snow Leopard的Xcode 4.2。 一切都很好,我开发的iPhone应用程序,一切都很顺利,直到今天…我警觉: “iPhone Prophone”上的iOS版本与此版本的iOS SDK版本不匹配。 请将设备恢复到下面列出的操作系统版本,或者更新到最新版本的iOS SDK; 这在这里可用。 这很奇怪,因为昨天我能用简单的“运行”testing我的iOS 5 (Xcode目标5.0,4C199)的应用程序与我的iPhone 4S,它具有iOS 5.1.1(9B206)很长一段时间。 在组织者 – >设备中,我的iPhone有一个黄色的圆点,暗示有什么不对。 我不认为我做了一些意想不到的事情,只是来了,开启了Mac,开启了Xcode …任何解决scheme? 我读过,但正如我所说 – 我使用新的Xcode几个星期,突然这个“无法检测”发生… 我卡住了,谢谢你的帮助。 编辑: 我在这个主题上发现了一些相关的东西,但我会稍微等一下 – 也许有一些更简单或更明显,我错过了。

应用程序在启动时被拒绝崩溃,但无法在模拟器或设备中复制,而且设备日志很模糊

我最近有一个应用程序在iOS 5.0的iPhone 5上发布时遭到了拒绝,苹果公司的好友们附上了一个崩溃报告。 但是,我无法在我的设备(也是运行iOS 5的iPhone 4)或iOS 5的模拟器上复制此崩溃。而且,从下面的副本中可以看出,报告是神秘的。 线程5发生崩溃,这有助于包括? 信息应该在哪里。 第一个问题 – 这个崩溃报告象征性的错误? 我保留了dSYM并按照指导方针拖到了主办单位。 如果它是正确的象征,我不知所措。 我已经通过警告(所有的语义,没有什么可能是一个malloc / over-release问题)检查,检查内存分配,NSZombie和malloc警卫等运行,但似乎没有任何错误。 谁能帮忙? 非常感谢,谢谢。 Incident Identifier: 63777680-AF77-44B8-8264-47CF89D32C28 CrashReporter Key: 66ff952824b039efb0379c6c6fe11a2e035c7573 Hardware Model: iPhone3,1 Process: —- [4453] Path: /var/mobile/Applications/8F6C5D92-2052-4C56-9897-D6C50C1A7DA1/—-/—- Identifier: —- Version: ??? (???) Code Type: ARM (Native) Parent Process: launchd [1] Date/Time: 2011-10-18 12:58:50.611 -0700 OS Version: iPhone OS 5.0 […]

启用UIImagePickerController上的照片库button

有没有人知道如何启用相机模式下的UIImagePickerController相册button? 就像iPhone上的相机应用程序可以在图像和video拍摄之间切换,还有button来查看照片库?

需要访问iPhone使用的默认相机快门声音

现在,当用户按下一个button,我玩一个自定义相机快门声音。 但是,如果可能的话,我宁愿使用默认播放的相机快门声音,每当使用iPhone拍照时。 有没有一种方法可以访问和使用默认的iPhone相机快门声音? 如果是的话,那么它究竟在哪里? 我需要找出它的文件path,以便我可以使用下面的代码,只需更改pathForResource的input: NSString *soundFilePath = [[NSBundle mainBundle] pathForResource:@"shutter" ofType: @"wav"]; NSURL *fileURL = [[NSURL alloc] initFileURLWithPath:soundFilePath ]; self.myAudioPlayer = [[AVAudioPlayer alloc] initWithContentsOfURL:fileURL error:nil]; [self.myAudioPlayer play]; 谢谢您的帮助。

应用程序终止时,位置服务不会停止

我目前正在开发一个iPhone应用程序,需要包括AR在内的各种使用的位置服务。 我在模拟器和iPhone 3GS上testing了一切,一切都很顺利。 我最近在iPhone4和iPad2上进行testing,即使手动杀死应用程序,位置服务(状态栏中的小图标)也会一直显示。 禁用此图标的唯一方法是在设置中手动停止我的应用的位置服务。 有没有人知道这件事? 如果需要,我可以发布我的代码。 先谢谢你 编辑: 当我杀了应用程序,去定位服务,关掉我的应用程序的位置图标消失。 但是当我重新打开它时,它又重新出现了! 这是正常的吗?

阅读iPhone的Ambient Light传感器

我注意到在我的iPhone上,在阳光直射的几秒钟之后,屏幕会调整为变亮,变暗等。我想知道是否有办法与这个传感器进行交互? 我有一个在外面使用的应用程序。 当你进入直射光线时,在调整之前很难看到几个屏幕。 即使如此,它并不总是像我希望的那样明亮。 我想实现一个高对比度的户外观看皮肤,和一个低对比度的室内观看。 这是否可以读取光传感器数据,如果是这样,我该如何提取这些传感器值? 然而,我认为有一个光线传感器,因为相机知道何时使用闪光灯。

我怎么能通过一个应用程序在iOS上的桌面上创build一个快捷方式

我的意思是我想要使用应用程序来创build桌面上的图标快捷方式,这将允许用户加快访问这个应用程序的一些function。 我怎么能这样做,有什么build议? 或者任何人有这方面的经验。 例如: FaceDial

用iPhone 4上的陀螺仪补偿指南针滞后

我一直在iPhone 4上进行罗盘和陀螺仪的试验,并希望得到一些帮助。 我想用陀螺仪的数据补偿指南针的慢度。 使用CMMotionManager及其CMDeviceMotion对象( motionManager.deviceMotion ),我得到CMAttitude对象。 纠正我,如果我错了(请),但这是我从CMAttitude对象的yaw属性(我不需要pitch或roll为我的目的)推断: 当手机朝下(如deviceMotion.gravity.z )和逆时针摆动时, yaw范围从0到PI当顺时针摆动时, 0到deviceMotion.gravity.z 当设备向上时, yaw范围从-PI到0和PI到0 并从指南针数据(我使用locationManager.heading.magneticHeading ),我看到指南针给出的值从0到360 ,顺时针方向摆动 好的,所有这些信息一起使用,我可以得到一个我称之为horizontal的值,无论设备是向上还是向下,都会给出从0到360值,当设备顺时针摆动(尽pipe当deviceManager.gravity.z在0左右时,我仍然遇到了麻烦 – yaw值在这个gravity.z值处出现deviceManager.gravity.z )。 在我看来,我可以使用计算出的horizontal值映射到magneticHeading ,“同步” horizontal和magneticHeading值,当我觉得指南针“已经卷入”时,将horizontal值“同步”到magneticHeading 。 所以我的问题: 我在这个正确的轨道? 我是否正确使用CMDeviceMotion的陀螺仪数据,以及上面列出的假设是否正确? 当gravity.z在0左右时,为什么可能会gravity.z呢? 非常感谢你。 我期待听到你的答案!