2016-10-14 37 views
2

使用的Xcode 8.0,在iPhone上运行的应用程序的贴纸(与iOS 10.0.2)给了我这个错误:此的iMessage应用程序缺少其所需的iMessage应用扩展

This iMessage application is missing its required iMessage app extension

它运行在模拟器罚款。我究竟做错了什么?我正在使用Xcode 8.1 Beta。

+0

首先检查你的应用程序ID设置,你的捆绑ID是相同的扩展名或不喜欢com.companyname.appname.extensionname,如果都相同,然后检查您的消息设置在手机上是imessage启用或不?如果启用转到imessage商店,你会看到管理标签点击此并添加您可用的imessage应用程序,希望它的工作。 –

回答

4

请检查您的部署目标是否小于您的设备iOS版本。如果您正在运行带有部署目标10.1的Xcode Beta,则您的设备必须至少使用相同的beta版本。否则,请将您的部署目标减少到10.0

+1

您应该在 - app和扩展中更改部署目标。 –

-2

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

相关问题