我使用适当的模板在Xcode 8中创建了一个消息扩展,这似乎工作正常,当我运行扩展时,它安装在消息应用程序中,我可以毫无问题地使用它。
我的问题是我想创建一个与此扩展程序相关联的实际应用程序(以便用户能够通过Messages Store搜索扩展程序或通过App Store安装实际应用程序)。我给它一个匹配的包标识符(我的扩展名是com.XXX.testmessage.MessagesExtension,所以对于我设置com.XXX.testmessage的应用程序),但是当我运行应用程序时,它没有安装扩展名。
有可能吗?如果是这样,我错过了什么?
答案 0 :(得分:4)
在XCode8中,打开现有应用。然后,您需要向应用添加新目标(文件 - >新 - >目标 - > iOS->贴纸包扩展(如果您想要自定义消息体验,则为iMessage扩展))。然后,它将在Project Navigator中创建一个可见的文件夹。文件夹的名称取决于您为扩展名指定的名称。在该文件夹中,您将找到一个Stickers.xcassets,您可以在其中放下贴纸。