【问题标题】:How to test background to foreground on ios with xcode?如何使用xcode在ios上测试背景到前台?
【发布时间】:2015-06-30 10:22:01
【问题描述】:

在阅读了其他关于后台/前台任务的帖子中的一些 cmets 后,我需要在我的应用程序从后台返回到前台时查看返回的值。问题是当我将应用程序发送到后台时(单击 iphone 上的主页按钮,或单击 XCODE-> 调试上的模拟后台获取),xcode 停止运行(包括日志)。所以,我无法继续显示 NSLog 消息。

我不知道我解释得好不好。

【问题讨论】:

    标签: ios xcode debugging background-foreground


    【解决方案1】:

    我的并没有停止调试,当它进入后台(单击主页按钮)时它仍然继续,并在单击应用程序图标时进入前台。我认为这应该是默认设置,但如果它没有发生在你的身上,那么试试这个

    步骤

    1. 选择项目的目标

    2. 选择信息标签

    3. 在自定义 iOS 目标属性下,如果您可以看到名为“应用程序不在后台运行”的键,则将值设置为 NO,否则执行第 4 步。

    4. 添加一个键=“应用程序不在后台运行”,类型=“布尔”,值=“否”

    5. 运行您的项目

    【讨论】:

      【解决方案2】:

      您可以在调试控制台中尝试。

      【讨论】:

        【解决方案3】:

        检查您的应用程序设置:

        【讨论】:

        • 谢谢,但问题不同。我从 XCODE 上的播放按钮运行应用程序,但稍后我需要测试当我的应用程序从后台返回时会发生什么。为了测试它,我点击主页按钮,现在是 XCODE 停止记录器的时候。但是感谢您的评论。
        • 我上传了一张截图,你可以看看吗
        猜你喜欢
        • 1970-01-01
        • 2021-11-21
        • 1970-01-01
        • 1970-01-01
        • 2014-02-25
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多