您可以在XCode管理器中将设备标记为用于开发。
它在iOS设备上内部实际做了什么?它会设置某种旗帜吗?它安装了什么吗?
设备上是否有API(包括私有)来检查它是否正在开发?
设备上是否有API(包括私有)将设备标记为开发?
我想我在这里找到了一小部分信息:What does the "Use for Development" button in Xcode Organizer do to an iOS device? 但是,它仅部分地解决了iOS设备实际发生的问题。
答案 0 :(得分:1)
用于开发将复制UDID,将其上传到您的itunes连接帐户,更新配置文件并允许您刷新要与您的设备一起使用的开发配置文件。执行构建或临时安装时,这些配置文件将安装在设备上。
与手动完成所有步骤相比,它非常方便。
答案 1 :(得分:0)
关于检查设备是否正在开发。显然,这个标志是由锁定管理的。
据我所知,从这个链接有一种方法可以连接到lockdown来获取一些值: http://iphonedevwiki.net/index.php/Liblockdown.dylib