我正在添加一个小部件扩展(名为并发症)到我的WatchOS应用程序。创建小部件时,我无法在"嵌入应用程序"字段中选择应用程序。应用名称会显示出来,但我只能选择& None"
当我想预览小部件时,出现以下错误消息:
AppExtensionNeedsContainingAppError:ComplicationExtension。appx必须在应用中
应用扩展名" complexationextension .appex"需要嵌入在应用程序中,为了使用预览
我怎么做才能让它工作?我在目标会员中添加了应用程序,但这不起作用。我错过了什么?
我在我的项目中首先遇到了同样的问题(仅观察应用程序)。我想在选择文件>新比;Target我还必须选择WatchOS在点击"Widget扩展"否则我遇到了同样的问题(默认情况下它添加了一个iOS小部件扩展)。选择了正确的平台后,我就可以选择将小部件嵌入哪个应用程序,并且预览工作正常
您需要遵循这里的答案:https://stackoverflow.com/a/76467859/1203713
- 添加watchOS插件扩展
- 确保扩展是嵌入在watchOS应用程序,而不是在WatchKit扩展
- 确保bundle标识符不包含.watchkitapp.watchkitextension