Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/43.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
C++ 如何在iPhone上自动安装应用程序?_C++_Iphone - Fatal编程技术网

C++ 如何在iPhone上自动安装应用程序?

C++ 如何在iPhone上自动安装应用程序?,c++,iphone,C++,Iphone,我需要一种无需用户干预即可安装分布式应用程序的方法,当然,我目前在我的设备上安装了一个分发配置文件,我可以通过iTunes或iPCU安装或卸载该应用程序,问题仍然在于自动化,无需用户干预,基本上,我需要开发一个软件,可能是破解iTunesMobileDevice.dll,当一个有效的设备(具有有效分发配置文件的设备)连接到一台机器应用服务器时安装应用程序,所以有什么想法吗 提前谢谢 标准API中绝对没有允许您这样做的内容。我无法想象一个更大的安全漏洞比一个在没有用户干预/知识的情况下安装软件的机

我需要一种无需用户干预即可安装分布式应用程序的方法,当然,我目前在我的设备上安装了一个分发配置文件,我可以通过iTunes或iPCU安装或卸载该应用程序,问题仍然在于自动化,无需用户干预,基本上,我需要开发一个软件,可能是破解iTunesMobileDevice.dll,当一个有效的设备(具有有效分发配置文件的设备)连接到一台机器应用服务器时安装应用程序,所以有什么想法吗


提前谢谢

标准API中绝对没有允许您这样做的内容。我无法想象一个更大的安全漏洞比一个在没有用户干预/知识的情况下安装软件的机制。如果苹果真的发现了这样一个洞,他们会很快把它堵住,这会让物理学家质疑关于光速的某些假设

您可以在越狱设备上执行此操作,但所有开放式开发工具都需要人工交互。您可能需要从头开始编写,并且会遇到越狱设备的所有安全和软件可用性问题。你还将面临苹果打破你在未来版本中利用的漏洞的风险


如果我可以问一下,你为什么要尝试自动安装软件?你希望通过破坏你的安全到那种程度来获得什么好处?也许有更好的办法

感谢您的回答,但实际上我们需要在大约1000台设备上分发我们的应用程序,并且我们需要根据新的要求经常更新应用程序,并非所有用户都具备安装新更新的技能知识,而且有时更新对于安全或业务规则很重要。我知道越狱装置允许这种功能,但这对我们来说是不可能的。实际上,我们有合法的方式来分发申请,我指的是内部分发的企业许可证。简单地说:用户在主机上连接设备并进行更新。没有简单的方法可以做到这一点,如果试图更改苹果提供的软件(如iTunes或Xcode)来完成此操作,将违反您的许可协议,我一点也不会感到惊讶。我会让你的律师在进一步调查之前检查一下。安全是iPhone操作系统的重要组成部分,苹果非常重视安全系统的完整性。我相信苹果公司在安装软件时的人为干预是非常有意的,他们不会允许修改。我唯一能想到的是研究一种在企业环境中使用应用商店更新功能的方法。然而,这仍然需要用户干预。