如何最小化一个iOS应用程序

可能重复:
强制应用程序closures并在后台运行

我在ios中创build一个广播应用程序。 在我的应用程序中有一个最小化button。 所以我想要做的是当用户按下该button的应用程序应该在后台运行,应用程序图标应显示在通知区域,如正常的Android广播应用程序。 我想知道是否有可能在iOS ,我该怎么做。 任何人都可以给我一个例子。

谢谢

让应用程序以编程方式进入后台的唯一方法是打开另一个应用程序(Safari)调用其URL。 但我不认为这是你的想法(因为你说你有一个电台应用程序)。

因此,如果您想模仿用户按Homebutton时发生的相同操作,则无法使用iOS SDK。 从iOS的人机界面guildelines

不要以编程方式退出

切勿以编程方式退出iOS应用程序,因为人们倾向于将其解释为崩溃。 但是,如果外部环境阻止您的应用程序按预期运行,则需要告诉用户有关情况并解释他们可以做些什么。

苹果也在文档中说

人们而不是应用程序应该启动和控制行动。 尽pipe应用程序可以build议采取行动或警告危险后果,但应用程序从用户处做出决策通常是一个错误。 最好的应用程序find给予人们所需的function,同时帮助他们避免危险的结果之间的正确平衡。

所以我不认为这是可能的使用公共API。