iOS 应用程序 - 数据仅在 iOS13 上未显示在 Today Widget 和 Notification 扩展中

Posted

技术标签:

【中文标题】iOS 应用程序 - 数据仅在 iOS13 上未显示在 Today Widget 和 Notification 扩展中【英文标题】:iOS app - data not displayed in Today Widget and Notification extensions only on iOS13 【发布时间】:2019-09-21 18:23:23 【问题描述】:

我有一个 ios 应用,它有一个 Today Widget 和一个 Notification 扩展 该应用程序是使用 iOS12 SDK 构建的,当在带有 iOS12 的 iPhone 上运行该应用程序时,两个扩展都可以正常工作。 将应用从应用商店下载到运行 iOS13 的 iPhone 时,两个扩展均不显示任何数据(小部件显示“无法加载”)。

当使用 Xcode 11 和 iOS13 SDK,在带有 iOS13 的 iPhone 上构建应用程序时,两个扩展程序仍然没有显示任何数据。 我尝试添加一个新的 Today Widget,而不向 swift 文件或创建的情节提要添加任何代码,但仍然看到“无法加载”。

创建一个只有 Today Widget 的新应用,工作正常

有人有这个问题吗? 知道如何解决吗?

谢谢

【问题讨论】:

【参考方案1】:

事实证明,我在项目中有一个名为“版本”的普通文件。删除文件后,两个扩展都可以正常工作。

【讨论】:

以上是关于iOS 应用程序 - 数据仅在 iOS13 上未显示在 Today Widget 和 Notification 扩展中的主要内容,如果未能解决你的问题,请参考以下文章

如何在 ios 设备上未启动本机应用程序时进行调试

使用新的 facebook-ios-sdk 在 iphone 上未显示 Facebook Connect 登录对话框

iOS:仅在 iOS 13 上不会触发点击事件

应用程序在后台模式下仅在 iOS 13 上崩溃

Flutter - Firebase 云消息传递,iOS 上未收到数据消息

仅在 iOS 14 中崩溃核心数据