iphone - 如何识别iPhone/iPad用户的itunes账号信息?

标签 iphone ios itunes sync uniqueidentifier

我正在为我的应用开发一个同步解决方案,我希望能够了解刚刚下载我的应用的用户是否想将该应用的数据与同一应用但托管在另一台设备上的数据同步(例如,同时安装在 iPhone 和 iPad 上),因此我可以提示用户设置同步。有没有办法 (a) 获取用户的 iTunes 帐户信息(电子邮件地址或其他一些唯一标识符),或 (b) 确定用户的 iTunes 帐户是否已经在另一台设备上安装了该应用程序?

最佳答案

绝对没有办法获取用户的iTunes账户信息;那将是一个安全问题。设备本身有一个唯一的设备 ID,可以通过以下方式获得:

[[UIDevice currentDevice] uniqueidentifier];

如果您实现 UrbanAirships AirMail/Push 功能,如果用户选择从您的应用程序接收推送消息,您可以查看有多少用户选择加入,如果您设置设备名称属性,仅此而已。

此外,要在多个设备之间同步数据等,我建议 Dropbox .

关于iphone - 如何识别iPhone/iPad用户的itunes账号信息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5809995/

相关文章:

iphone - 为 iPhone 和 Android 开发应用程序

iphone - Xcode4:为自定义核心数据管理对象生成不同的代码

javascript - 如何在不使用-webkit-transform 的情况下在 iOS 上应用 css 转换?

ios - iOS中如何转码emoji?

ios - 在 ios 中更新应用程序的新版本之前来自用户的确认

iphone - 内部分布澄清

iphone - sencha touch + phonegap::如何在 iOS iPhone 上测量互联网连接速度(3G 检查)

iphone - 通过 NSRegularExpression 获取 Javascript 函数之间的特定值?

iOS Google+ Safari 无法打开页面,因为地址无效

iphone - 如何修复由于从设备收到无效响应而导致 iTunes 无法连接到 iPhone 的问题?