问题标签 [uidevice]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
9506 浏览

ios5 - iOS5 上应用的 UUID

可能重复:
不推荐使用 UIDevice uniqueIdentifier - 现在该怎么办?

我希望您知道,在 iOS5uniqueIdentifier中已弃用 in。UIDevice我正在寻找与 iOS5 基本相同的功能。

我从文档中了解到,苹果希望我们(开发人员)创建自己的 UUID(CFUUIDCreate我猜是使用)并将其存储在NSUserDefaults. 然而,这让我有点颤抖,一点也不觉得有救。在这种情况下,拥有 UUID 感觉有点毫无意义。

我需要 UUID 的原因是因为我在身份验证过程中向我的服务器发送了包括 UUID 在内的一堆信息,并且如果服务器可以在下次启动应用程序时“猜测”用户是谁,我希望能够跳过一些步骤或重新安装或其他应用程序实现我的库。CFUUIDCreate这似乎对我没有帮助。

我也快速浏览了gekitz,但据我了解,它仅基于电话中以太网“卡”的MAC地址。这不合适,因为我有一种模糊的感觉,即 MAC 地址是可变的。uniqueIdentifierUIDevice是_

基于各种硬件细节的每个设备唯一的字母数字字符串。

目前我写了这段代码,它检索一个 UUID。但是只要我在 XCode 中清理并在手机上重新安装应用程序,我就会得到一个新的 UUID。

总而言之,我的问题如下:
是否有一些可靠的方法来创建基于设备的 UUID,该设备“难以”篡改并为我作为接收者提供一些可以依赖和信任的东西?这个不一定要基于设备,可以基于app作为App UUID,只要重新安装后一样。

0 投票
1 回答
558 浏览

iphone - 我们的应用程序如何通过进度条或滑动条控制设备的音量?

我有一个应用程序,我在其中设置了通知。当通知发出时,声音取决于设备的音量级别。所以我想在我的视图中添加一个进度条或滑块来控制设备的音量。例如,您有一个视图,其中您有滑块/进度条。当你滑动它们时,音量会增加或减少。如何通过这些工具控制设备的音量?

{ 静态 NSString *CellIdentifier = @"Cell";

}

提前致谢...

0 投票
1 回答
794 浏览

iphone - 如何在 appDidBecomeActive:(UIApplication *)app 中获得正确的界面方向?

我需要在 appDidBecomeActive:(UIApplication *)application 中获取界面方向

但是如果应用程序从关闭状态开始(即没有从后台恢复),这总是返回纵向,当从后台恢复时它可以工作。

另外,我尝试将 UIDevice 方向与状态栏方向一起使用,但 UIDevice 方向可能不是界面方向。

那么有什么方法可以在应用程序委托 appDidBecomeActive 中获取界面方向?

谢谢!

0 投票
2 回答
1563 浏览

iphone - iOS:监控电池电量使用更多电池?应该自动保存吗?

我有一个 GPS 应用程序,它已经使用了相当多的电池。由于应用程序的性质,我不希望用户在他们不知情的情况下电池没电时丢失所有数据。所以,我想我会监控电池,然后在电池电量很低时保存并停止 GPS 数据。我会使用:

所以,有几个问题:

  • 监控电池会导致更多的电池消耗吗?
  • 在电池没电之前为用户自动保存(核心数据)是个好主意吗?
0 投票
6 回答
12343 浏览

ios - 检测 iPhone/iPad/iPod touch 的颜色?

是否有任何方法或黑客来检测安装了 iOS 的 iPhone、iPad 或 iPod touch 的颜色(黑色/白色)?

我想在黑色或白色设备的情况下加载相应的 UI 皮肤。

0 投票
6 回答
11746 浏览

iphone - 获取 iphone Objective-c 上已安装应用程序的列表

我有一个应用程序需要获取设备上已安装(其他,可能是第三方)应用程序的列表。如何做呢?还是完全可以做到?

0 投票
1 回答
70 浏览

iphone - iphone 应用程序有哪些关于手机的信息?

我们的应用程序有一个“联系我们”部分,用户可以从中拨打我们的呼叫中心。目前它通过我们的总机。我们想为他们提供一些按钮,将用户引导到正确的部门,但我们只有一个外部号码。我们正在考虑编写一个服务,以便应用程序可以在打开呼叫 URL 之前访问 API 来注册用户选择的部门。然后,当来电时,呼叫中心软件的插件可以查看用户是否注册了部门,如果有,则直接接通。

问题是——我们可以将什么传递给我们以后可以识别的 API?我们在应用程序中没有电话号码(或者我们没有?),当我们是被叫方时我们没有设备 ID。我知道有一个UIDevice 类参考,但也有一些信息可以从通讯簿中提取。应用程序拥有的有关手机的所有信息是否有完整列表?

0 投票
1 回答
986 浏览

iphone - iPhone 电池容量值 (mAH)

我想知道 iPhone/iPad 电池的 Mha 数据容量。我会把它们放在我打算放在 appstore 上的应用程序中,然后我就不能使用 IOKit。有谁知道我怎样才能得到这些值?

0 投票
1 回答
1952 浏览

iphone - beginGeneratingDeviceOrientationNotifications 特质?

是否beginGeneratingDeviceOrientationNotifications将状态栏重置回纵向?

在我的应用程序中,在下面记录 o 和 p:

我得到:

是我,还是这是预期的行为?这让我感到痛苦的是,在我之后beginGeneratingOrientationNotifications,我的通知例程被连续调用两次,一次为UIInterfaceOrientationPortrait然后UIInterfaceOrientationLandscapeRight- 这是当时 iPhone 的实际方向。

无论 iPhone 是如何握持的,我都会UIInterfaceOrientationPortrait在收到正确的通知之前收到一个通知。

想法?

0 投票
9 回答
57481 浏览

ios - 检测 iOS UIDevice 方向

我需要检测设备何时处于纵向,以便触发特殊动画。但我不希望我的视图自动旋转。

当设备旋转为纵向时,如何覆盖自动旋转的视图?我的应用程序只需要以横向显示它的视图,但如果我希望能够检测到纵向的旋转,我似乎也需要支持纵向。