75得票9回答
检测iOS设备方向

我需要检测设备是否处于竖屏模式,以便启动特殊的动画。但我不希望我的视图自动旋转。 当设备旋转到竖屏时,如何覆盖视图的自动旋转?我的应用程序只需要在横向显示视图,但似乎如果我要能够检测到旋转到竖屏的情况,也需要支持竖屏模式。

9得票3回答
如何检测外部库是否正在调用[UIDevice currentDevice] uniqueIdentifier]?

因此,自从苹果现在拒绝访问UDID的应用程序, 在我们公司目前的项目中,我们需要消除所有调用此属性的API: [[UIDevice currentDevice] uniqueIdentifier] 我们已经在自己的代码中消除了所有调用,但需要确定我们使用的许多外部库是否正在调用此属性。最...

32得票8回答
了解如何判断iOS设备是否具有蜂窝数据功能

我在我的应用程序中有一个"仅在WiFi下下载"的开关。然而,对于iPod touch或WiFi版iPad来说,该切换是无用的。 在代码中是否有一种方法可以知道设备是否具有蜂窝数据功能?最好是一些未来也能适用的方法(比如iPod touch第五代带3G版问世)。

8得票3回答
如何检测用户使用的 iOS 设备?

我可以帮助您进行翻译。以下是您需要翻译的内容: 我正在寻找一种方法来检测我的应用程序运行的设备。我不关心软件版本。我搜索了很多问题,但由于以下原因,没有一个问题能够满足我的需求: 解决方案1: NSString *deviceType = [UIDevice currentDevice]...

11得票1回答
iOS5应用程序的UUID

可能是重复问题: UIDevice uniqueIdentifier过时了,现在该怎么办? 正如您所知道的,UIDevice中的uniqueIdentifier在iOS5中已经被弃用。我正在寻找一个在iOS5上基本具有相同功能的替代方法。 从文档中我所理解的是苹果希望我们(开发...

16得票4回答
如何在iOS 5中使用identifierForVendor?

我一直在使用以下代码来获取标识符 deviceName = [[UIDevice currentDevice]uniqueIdentifier]; 但是我收到了在iOS 5中已经被弃用的警告uniqueIdentifier。 那么在iOS 5中如何获取标识符的值呢?

19得票3回答
如何处理UIDeviceOrientationFaceUp和UIDeviceOrientationFaceDown?

这里有一个新手问题。 我使用以下代码检测设备的方向: UIInterfaceOrientation orientation = [[UIDevice currentDevice] orientation]; 一切都很顺利,我根据报告的方向重新定位我的文本框和标签,例如: if (ori...

511得票32回答
UIDevice的uniqueIdentifier已经被弃用 - 现在该怎么做?

刚刚得知,在iOS 5中已将UIDevice唯一标识符属性(uniqueIdentifier property)作废,在iOS 7及以上版本中也不再提供该属性的支持。目前似乎没有可用或即将推出的替代方法或属性。 我们许多现有的应用程序都高度依赖此属性来唯一标识特定设备。那么我们该如何解决这个...

72得票13回答
如何在iOS设备上检测方向?

我想了解如何在iOS上检测设备的方向。我不需要接收更改通知,只需要当前的方向。这似乎是一个相当简单的问题,但我还没有能够理解它。以下是我迄今为止所做的:UIDevice *myDevice = [UIDevice currentDevice] ; [myDevice beginGenerati...

8得票1回答
无法使playInputClick起作用

我阅读了许多有关播放键盘点击的文档和主题,但无法在我的应用程序中使其起作用... 我设计了一个自定义键盘 (作为 UIView 子视图),它采用 UIInputViewAudioFeedback 协议,并返回 enableInputClicksWhenVisible 方法的 YES。 但是...