这个 iMessage 应用缺少必要的 iMessage 应用扩展。

3
使用Xcode 8.0,在iPhone上运行贴纸应用(iOS 10.0.2)时出现以下错误:This iMessage application is missing its required iMessage app extension。在模拟器上可以正常运行。我做错了什么?我使用的是 Xcode 8.1 Beta。

首先,请检查您的应用程序ID设置,您的捆绑标识是否相同,例如com.companyname.appname.extensionname,如果全部相同,则检查手机上的消息设置是否启用iMessage。如果启用,请转到iMessage商店,您将看到“管理”选项卡,请点击此选项卡并添加可用的iMessage应用程序,希望它能够正常工作。 - Muhammad Shauket
2个回答

6
请检查您的部署目标是否低于您设备的iOS版本。如果您正在运行部署目标为10.1的Xcode Beta,请确保您的设备至少与同一测试版号相同。否则,请将您的部署目标降低到10.0

3
你应该在应用程序和扩展中都更改部署目标。 - Timur Bernikovich

-2
请确保您的 Xcode 8 中的部署目标小于或等于您的设备 iOS 版本。您需要在 Xcode 的“项目”和“目标”中更改部署目标,以进行成功的构建。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接