Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/24.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_Objective C_Ios_Cocoa Touch_Ipad 2 - Fatal编程技术网

有没有一种简洁的方法来判断iPhone/iPad是否已经被用户设置了密码

有没有一种简洁的方法来判断iPhone/iPad是否已经被用户设置了密码,iphone,objective-c,ios,cocoa-touch,ipad-2,Iphone,Objective C,Ios,Cocoa Touch,Ipad 2,我早就问过这个问题了 我知道这可能是不可能的,但据我所知,“查找我的朋友”有这个功能,而且它工作得非常好,所以我想知道现在是否有一种简洁合法的方法来实现这一点。没有办法从基于iPhone SDK的应用程序中以编程方式检测到这一点。如果需要,您应该向苹果公司提交增强请求,网址为,因为苹果公司的“查找我的朋友”应用程序具有一项功能,这并不意味着该API是公开的。如果此应用程序不是企业应用程序,则无法使用私有API并将应用程序放在应用商店中。如果它是一个企业应用程序,您可能需要考虑为设备设置配置文件。

我早就问过这个问题了


我知道这可能是不可能的,但据我所知,“查找我的朋友”有这个功能,而且它工作得非常好,所以我想知道现在是否有一种简洁合法的方法来实现这一点。

没有办法从基于iPhone SDK的应用程序中以编程方式检测到这一点。如果需要,您应该向苹果公司提交增强请求,网址为

,因为苹果公司的“查找我的朋友”应用程序具有一项功能,这并不意味着该API是公开的。如果此应用程序不是企业应用程序,则无法使用私有API并将应用程序放在应用商店中。如果它是一个企业应用程序,您可能需要考虑为设备设置配置文件。为了为我的雇主访问VPN,我必须安装一个配置文件(在设置中可见),要求每次解锁iPad时输入密码。没有这一点,我无法将VPN接入他们的内部网。TestFlight使用与配置文件类似的方法来注册设备以接收构建。我想查看苹果公司关于为企业应用程序设置这些配置文件的链接:

你为什么需要知道?出于安全目的,我正在使用的应用程序有一些重要信息,每次启动时,它都会检查设备是否有密码保护,如果没有,警告用户你找到解决方案了吗……但是苹果(iOS 5)的“查找我的朋友”应用程序确实有一个很好的功能,我不认为答案是简单的“不可能”,但“不可能是众所周知的方式”是的,但“查找我的朋友”是苹果创建的应用程序。因此,我想有一种方法,但它可能是一种api,会导致您的应用被itunes应用商店拒绝,因为这是访问有关iPhone用户的受保护信息。