【问题标题】:iMessage Application is Missing its Required iMessage App Extension - Can Not Run on DeviceiMessage 应用程序缺少所需的 iMessage 应用程序扩展 - 无法在设备上运行
【发布时间】:2017-03-12 23:47:18
【问题描述】:

我查看了This iMessage application is missing its required iMessage app extension,但答案并没有解决我的问题。

我的设备在 iOS 10.0 上,我想以 10.0 为目标,而不是 10.1。所以我将我的部署目标设置为 10.0。我得到了下图中显示的错误。然后我尝试将我的目标设置为 iOS 9.3,但是当我尝试从 Xcode 8.1 在我的 iPhone 上运行我的贴纸应用程序时,我仍然收到以下错误。

我在构建设置和常规中都设置了部署目标。这里有什么问题?

【问题讨论】:

标签: ios swift ios10


【解决方案1】:

1) iOS 部署目标

屏幕截图显示您的 iOS Deployment Target 是 9.3。它必须设置为 10.0 或更高版本才能支持 iMessage 扩展。

2) 目标缺失

确保您有一个 Application- 和一个 Extension 目标:

【讨论】:

    猜你喜欢
    • 2017-02-24
    • 2017-03-24
    • 2018-07-30
    • 2017-01-16
    • 1970-01-01
    • 2017-01-24
    • 2017-09-15
    • 2017-04-29
    • 2017-07-08
    相关资源
    最近更新 更多