这可能听起来有点棘手,但我需要为iOS平台编译任何可执行文件(让他们说" hello world"),将其打包到iOS应用程序包中并按下按钮运行它在iOS应用程序中。可能吗?它只是一个概念证明。
PS。我知道我可以在越狱后在设备上使用NSTask
从iOS应用程序运行进程。
答案 0 :(得分:0)
您可以使用itms-services
网址方案从网址安装应用程序。
Pre-iOS 7.1我有一个应用程序可以通过启动本地HTTP服务器(使用CocoaHTTPServer)来实现这一点但是在iOS 7.1中,所有通过itms-services网址方案的清单都必须使用https和本地http服务器不支持。
我想你可以考虑让cocoahttpserver支持HTTPS或远程托管文件来实现这个目标吗?
这可以在没有越狱设备的情况下运行,前提是您的设备已经过配置以安装ipa,或者ipa已使用企业证书进行签名。