【问题标题】:How to programmatically minimize ios app like in Keynote or Pages?如何在 Keynote 或 Pages 中以编程方式最小化 ios 应用程序?
【发布时间】:2015-01-27 21:58:02
【问题描述】:

或 Numbers 应用程序...?如果我尚未登录,Numbers 应用程序会显示“需要登录”警报。如果我触摸取消 - 系统会最小化应用程序。有没有办法以编程方式做到这一点?

【问题讨论】:

  • 这是在哪里发生的?您是指 Apple Numbers 应用程序吗?电子表格应用程序?我从未见过这种情况。我什至没有看到“需要登录”的东西。以编程方式关闭应用程序与 Apple 指南直接矛盾,以至于它会导致您的应用程序被拒绝。你真的,真的不应该这样做。
  • @Fogmeister 似乎是操作系统警报。 “要下载这些应用程序并接收未来更新,您必须先使用您的 Apple ID 登录”。所以这不是应用程序的未来。这是视频youtube.com/watch?v=JrbL5E2vMyQ
  • 啊。那是因为实际上并未安装这些应用程序。它们作为促销提示让您安装它们。

标签: ios minimize keynote


【解决方案1】:

这是最小化 iOS App 的私有方法。不适用于应用商店:

在 Swift 中:

NSThread.detachNewThreadSelector(Selector("suspend"), toTarget: UIApplication.sharedApplication(), withObject: nil)

在 Objective-C 中

[NSThread detachNewThreadSelector:NSSelectorFromString(@"suspend") toTarget:[UIApplication sharedApplication] withObject:nil]

【讨论】:

    猜你喜欢
    • 2023-04-08
    • 2011-09-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多