Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/tensorflow/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone 如何知道iPad是否用于开发_Iphone_Ios_Ipad - Fatal编程技术网

Iphone 如何知道iPad是否用于开发

Iphone 如何知道iPad是否用于开发,iphone,ios,ipad,Iphone,Ios,Ipad,我想知道是否有办法确定设备是否用于开发。我只想在我的应用程序处于开发阶段时启用某些功能,而不是在它向公众发布时启用 任何帮助都将不胜感激 谢谢我想你不想知道该设备是否可用于开发(可用于开发的设备也可以从应用商店下载应用程序,例如最终版本)。我认为您要做的是在运行时知道当前运行的构建是最终版本(来自app store)还是调试版本。见: 我不会走你想走的路,因为任何人都可以让他们的ipad成为开发版。我正常使用的个人ipad也用于开发,这意味着如果我在编程,你的应用程序会有不同的表现。你可能不想那

我想知道是否有办法确定设备是否用于开发。我只想在我的应用程序处于开发阶段时启用某些功能,而不是在它向公众发布时启用

任何帮助都将不胜感激


谢谢

我想你不想知道该设备是否可用于开发(可用于开发的设备也可以从应用商店下载应用程序,例如最终版本)。我认为您要做的是在运行时知道当前运行的构建是最终版本(来自app store)还是调试版本。见:


我不会走你想走的路,因为任何人都可以让他们的ipad成为开发版。我正常使用的个人ipad也用于开发,这意味着如果我在编程,你的应用程序会有不同的表现。你可能不想那样

如果序列号与您的匹配,请考虑启用功能。这是一个可以用来获取序列号的库。代码很简单:

[[UIDevice currentDevice] serialNumber]

这将返回一个字符串,可以与您的字符串进行比较。

可能的重复不,UI_用户界面_习惯用法只让您知道设备是iPad还是iPhone(目前)。我不想确定它是iPad还是iPhone。苹果将拒绝使用大多数扩展的应用程序,因为他们中的许多人都使用未记录的/私有的API。不过,你回答的要点很有道理。@Jonathan:例如,它使用哪些私有API?好的,直到你指定其他开发人员也可以启用这些API,我才意识到这一点+1美元。这是私人API吗??如果不是私人的,我想我会选择你的路线API@Cthutu伊奥基特,一个。您无法使用任何公共API获取设备的序列号。