Ios WatchKit应用程序没有';不包含任何手表套件扩展
在编译阶段在Xcode上归档iOS应用程序时; 我得到了错误- “错误:WatchKit应用程序不包含任何WatchKit扩展。请验证您的WatchKit扩展的Info.plist中NSExtensionPointIdentifier的值是否设置为com.apple.WatchKit。”尽管我已确认此设置正确 那么,为什么会发生这种情况Ios WatchKit应用程序没有';不包含任何手表套件扩展,ios,objective-c,watchkit,info.plist,Ios,Objective C,Watchkit,Info.plist,在编译阶段在Xcode上归档iOS应用程序时; 我得到了错误- “错误:WatchKit应用程序不包含任何WatchKit扩展。请验证您的WatchKit扩展的Info.plist中NSExtensionPointIdentifier的值是否设置为com.apple.WatchKit。”尽管我已确认此设置正确 那么,为什么会发生这种情况 谢谢如果您有正确的watch extension Info.plist文件路径,请检查watchappextension目标中的生成设置。在我的例子中,我有一套
谢谢如果您有正确的watch extension Info.plist文件路径,请检查watchappextension目标中的生成设置。在我的例子中,我有一套手表夹钳。我也有类似的问题。为了解决这个问题,我修改了扩展标识符,使其以watchkit的标识符作为前缀。这是因为,除非标识符是前缀,否则不允许在Xcode设置中嵌入这些标识符 检查表:
您现在应该能够使用适当的移动设备进行构建或归档。顺便说一下,我的Xcode版本是9.3。退出Xcode,删除派生数据,再次启动Xcode并清理project请不要对多个问题给出相同的答案。如果相同的信息确实回答了两个问题,那么一个问题(通常是较新的问题)应该作为另一个问题的副本关闭。你可以通过,或者,如果你没有足够的声誉,表明这是一个重复。否则,请确保您针对这个问题定制了答案,而不是将同一答案粘贴到多个位置。嗨@EdCottrell,我相信遵循相同的流程(我的清单)将解决两个不同的问题。我遇到了两个问题-(1)watchkit应用程序在构建/归档时没有扩展(2)在上载到appstore后-应用程序的根位置缺少预期的应用程序。这就是为什么我在寻找解决方案时严格检查了这两个问题,并回答了这两个问题。但是谢谢你的建议,我会记住的。