问题标签 [udid]

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 投票
4 回答
1223 浏览

iphone - 检查服务器以获取匹配的 UDID 并使用匹配的用户名自动填充 UITextField

这是我在这里的第一篇文章,所以很好:) 我是编写 iOS 的新手,目前正在编写一个应用程序,该应用程序使用与服务器通信并保存用户 UDID 的登录系统。我需要应用程序检查 UDID 是否在服务器上,如果它匹配自动填写登录表单中的用户名 UITextField。

请有人可以帮助我或指出我正确的方向。

0 投票
3 回答
1614 浏览

android - 获取非手机 iDevices 和 Android 平板电脑的唯一 ID

我的应用程序使用设备的电话号码来获取有关用户联系人的有意义的信息。它可以在 Android 和 iOS 上运行。

在电话上,我只是使用 10 位数(无国家代码)电话号码作为用户的唯一标识符。这甚至适用于 Android 模拟器(它有自己的失效号码),尽管 iPhone 模拟器返回一个空白号码(我可以很容易地忽略这种情况)。

现在我开始在非手机设备上进行测试。虽然他们仍然有可用的联系人,但他们不再有电话号码。一种简单的方法是在 iOS 中使用 UDID 以及在 Android 中使用的任何等价物。但是,我有两个问题需要解决:

  1. UDID 不统一。我需要一个 10 个字符的密钥。有没有办法将 n 个字符散列成 10 个字符,避免冲突?(我可以忍受非常低概率的碰撞)

  2. 甚至更大的问题:我刚刚读到Apple 从 iOS 5 开始阻止 UDID 访问。再次,我应该使用什么来代替它,需要维护一个 10 个字符的密钥?

谢谢你的时间。

0 投票
1 回答
948 浏览

xcode - 从 XCode 运行我的应用程序时,如何明确定义 iPad 模拟器的 UDID?

我是 iPad 开发的新手,我正在尝试调试连接到 Google App Engine 的应用程序,所有连接都基于我们在服务器中注册的设备的 UDID。

因此,如果我在 iPad 上调试应用程序,它可以正常工作,因为 iPad 的 UDID 已在服务器中注册,但从模拟器调试时,我不知道 UDID 是什么,所以我无法事先注册它。当我运行模拟器时,有没有办法在 XCode 中设置 UDID?

0 投票
2 回答
13154 浏览

ios - iOS 企业计划与 iOS 开发者计划

我面临一些与 iOS 开发人员计划和 iOS 企业计划相关的问题。我的一位客户要求我推荐其中一位。请回答我有关 iOS 企业计划的问题-

  1. 如果我购买了 iOS 企业帐户,那么它何时可用于内部应用程序分发?
  2. 我有多少设备可以安装我的应用程序?
  3. 我需要所有设备的 UDID 吗?
  4. 如果我想添加一些新设备怎么办?
  5. 如果它是相同的 Ad-hoc 分发,那么 Ad-hoc 证书的到期日期是什么?

谢谢

0 投票
3 回答
4374 浏览

android - 通过 adobe air 获取 Android 设备的 UDID

如何通过 adobe air 获取 Android 设备的 UDID?我想通过 Adob​​e AIR 获取安装了 Android 操作系统的设备的 UDID。我该怎么做?谢谢!

0 投票
1 回答
3334 浏览

ios - 从 iPhone 检索 UDID 的注册挑战

TestFlightHockeyApp等临时测试工具使用 iOS OTA 注册过程的一部分来检索 UDID(可能还有其他设备信息,例如设备类型)。

这些服务如何实现这一目标?我已经想出了如何提供初始“配置文件服务”有效负载以发送到手机。我通过 POST 请求收到来自电话的有效回复。在那之后,我一无所知,我不断收到“无效的个人资料”错误。

我应该寄回什么?我真的必须建立一个完整的 SCEP 流程(非常值得怀疑)吗?

非常感谢任何提示!

0 投票
1 回答
1583 浏览

ios - 一家公司的多个 iOS 开发者许可证

我的公司拥有 iOS 开发者许可证,并且像许多其他公司一样,我们已经达到了 100 个 UDID 的限制。由于距离下一次我可以删除未使用的 UDID 大约还有 10 个月的时间,我尝试为我的公司购买另一个 IOS 开发人员许可证,但由于我的公司已经持有计划注册,因此被 Apple 拒绝。

我怎样才能绕过这个问题?我真的需要更多的 UDID,以便我可以将我的应用程序发送给测试人员。我是否需要打开一个单独的 iOS 编程许可证,或者是否有其他方法可以将公司注册到另一个 iOS 许可证。

0 投票
1 回答
1656 浏览

iphone - iOS 5 - 不再有 UDID - 即使应用程序被删除,如何保留一些关键数据以识别用户

我刚刚在博客上读到 UDID 将无法在 iOS 5 中使用。我将它用作与我自己生成的应用程序 ID 相结合的标识符。如果没有该 UDID,我将只有 App Identifier,但由于它目前存储在 userDefaukts 中,如果卸载该应用程序,它将被删除。

即使应用程序已从 iPhone 中删除,我该如何保证它的安全?我必须实现这一点,以确保我至少有一个稳定的标识符,即使它不是我用来识别用户的唯一标识符。

0 投票
1 回答
2590 浏览

iphone - 如何在没有 UDID 的情况下在 iOS5 上跟踪下载

谁知道如何在没有 UDID 的情况下跟踪 iOS 应用程序下载(通过网络广告)?

我认为这是不可能的,特别是如果用户来自网站到 AppStore。但一家名为 WDA 的公司似乎让这成为可能。

http://www.lovefortech.com/2011/09/17/developers-track-ads-on-ios-and-android-devices-without-udid-with-apptracker/

http://wda.us/press/track-app-downloads-from-web-ads-without-udid.php

我有一些想法,但我不确定哪个是最好的方法。

1) Cookie:iOS 应用无法访问 Safari 中的 cookie。2)共享本地策略:是否有任何共享存储可以由Safari写入并由本机iOS应用程序读取?

0 投票
4 回答
1641 浏览

iphone - iPhone 4S - 会有 UDID 吗?

我知道 UDID 在 iOS 5.0 中已弃用。在我发疯并更新所有调用 [UIDevice currentDevice].uniqueIdentifier 的应用程序之前,我想知道 iPhone 4S 是否会报告 UDID。

如果它有一个 UDID,基本上它会省去我马上更新我的应用程序的麻烦。如果它没有 UDID 并且在调用 UDID 后基本上终止了应用程序,那么我真的需要立即更新我的应用程序。

提前致谢。