【问题标题】:iOS Today View Not Running on DeviceiOS 今日视图未在设备上运行
【发布时间】:2014-09-29 17:58:21
【问题描述】:

我创建了我的第一个 Today View 扩展程序,它只显示从共享的 NSUserDefaults 检索到的一些文本。它可以完美运行,并且可以根据它在模拟器中的显示和工作方式进行交付,但是当我尝试在我的设备上运行它时,什么也没有发生。

小部件显示在通知中心,但没有高度。我从 Xcode 运行我的主应用程序,它不会让我将调试器附加到它,并且我的断点、nslog 都没有被命中。

我尝试在设备上运行“今日视图”目标,但无法接受配置文件。我还尝试使用完整的捆绑 ID 将今天视图的进程附加到调试器,无论我是否打开通知中心,它都不会附加。

我对扩展非常陌生,并且已经搜索了大量的答案,但找不到任何有效的方法。

任何帮助将不胜感激,谢谢。

【问题讨论】:

    标签: xcode ios8 ios-app-extension ios8-today-widget


    【解决方案1】:

    在我的情况下,我在 SDK 8.2 上进行了测试,而我在 8.1.1 上运行的测试设备完全忘记了将部署目标更改为 8.0 的工作就像魅力一样。可能对像我这样粗心的人有所帮助..

    【讨论】:

      【解决方案2】:

      对于任何可能偶然发现这一点的人,我所拥有的只是将 arm64 添加到可接受的架构列表中,并且它起作用了

      【讨论】:

        【解决方案3】:

        在您的小部件构建设置中,将架构设置为 armv7、arm64

        看到这个帖子iOs today extension do not launch - lost connection to device

        【讨论】:

        • 非常感谢您的帮助,但请参阅您的帖子上方
        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2023-04-01
        • 2015-11-04
        • 2017-11-20
        • 1970-01-01
        • 2016-10-18
        • 1970-01-01
        • 2015-10-01
        相关资源
        最近更新 更多