这适用于仅在我们的企业设备上安装的应用程序,因此不会提交给Apple批准.我也开始探索越狱选择.
我很感激你们可以提供的任何帮助/提示.谢谢.
解决方法 是的,您可以在技术上使用Xcode进行越狱开发(但您不必).如果您希望将应用程序安装在普通沙箱之外,并且在/ Applications /中,那么您将使用Xcode构建而无需代码签名,伪代码签名(或使用自签名证书),然后将应用程序复制/安装到你的设备,使用scp或类似的东西(可能有一个脚本).您也可以搜索“Theos”,“logos”或“iOSOpenDev”等工具. More here
另见,见this page for information about fake code signing with Xcode.
在将应用程序带到前台方面,至少有几种方法可以解决这个问题:
一种方法是使用Cydia来安装(免费)实用程序.使用open,您可以使用其捆绑ID(例如,打开com.mycompany.MyAppname)发出命令行调用以打开任何应用程序.如果要以编程方式执行此 *** 作,请在system()调用中发出该命令:
#import <stdlib.h> int returnCode = system("/usr/bin/open com.mycompany.MyAppname");
另一个替代方案是to see this answer by @WrightsCS.请务必阅读评论,了解其发展方向.
更新:关于将您的应用程序置于后台,您可以使用exit(0)或[[UIApplication sharedApplication] terminateWithSuccess]完全终止您的应用程序.或者,see this answer for a solution to programmatically simulate a home button press,它会将应用程序发送到后台而不会将其删除.
您将无法使用NSTimer,因为在您的应用处于后台时,计时器不会触发.但是,您可以使用GCD块来运行后台工作,并使用open打开system()来将您带回前台.
See this answer,probably scrolling all the way to the bottom of his post
or look at this similar answer,which was actually posted at the bottom of the question
总结以上是内存溢出为你收集整理的iphone – 将应用程序带到前台全部内容,希望文章能够帮你解决iphone – 将应用程序带到前台所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)