防止在Xcode中使用iOS iPhone应用程序部署(禁用)WatchKit应用程序

我们也有一个Xcode项目,也有Apple Watch的构buildconfiguration。 我们的Apple Watch应用尚未准备就绪,因此我们希望在禁用的情况下发布。 在构build中禁用Apple Watchfunction的最佳方法是什么?

One Solution collect form web for “防止在Xcode中使用iOS iPhone应用程序部署(禁用)WatchKit应用程序”

删除WatchKit扩展

为了确保您的WatchKit扩展不再可见,您必须做两件事:

1)从“目标依赖关系”中删除WatchKit扩展

  • (转到目标依赖关系:在项目导航器中,点击项目文件,然后点击iPhone应用程序的目标,进入“构build阶段”选项卡。

2)从“Embed App Extensions”中删除WatchKit扩展(在Xcode 7+中,“embedded观看内容”)

  • (在“构build阶段”中,转到“embedded附加应用扩展”。从“embedded附加应用扩展”列表中删除WatchKit扩展条目。)

最后,你可能不得不清理你的生成文件夹。 然后build立并运行你的iPhone应用程序。

要重新添加WatchKit扩展:

对于watchOS1:首先,将您的WatchKit扩展添加到Target Dependencies。 这将重新创build.appex文件,您现在可以通过按加号button并select“ App Name WatchKit Extension.appex”将其添加到“embedded附加应用扩展程序”下的列表中。

对于watchOS2:只需将您的WatchKit扩展添加到目标依赖关系。

备注:

  • 我已经尝试了在模拟器和实际设备(iPhone和Apple Watch)上删除和重新创build扩展程序的整个过程。 它在两种情况下工作。
  • 我也试图做A或B,但这还不够。
  • 我使用Xcode版本6.3.2
  • iOS模拟器游戏运行速度非常慢(低fps)
  • 我该如何解决“错误:没有开发人员目录在/ Developer”?
  • 如何安装cocoa豆荚?
  • 我可以启动iPhone模拟器没有“生成和运行”?
  • 核心数据 - 数据库中行的主键ID
  • 将Xcode工作区scheme添加到版本控制
  • 如何将构build上传到iTunes Connect for TestFlight?
  • 如何完全重命名Xcode项目(即包含文件夹)?
  • Xcode 4:从命令行(xcodebuild)运行testing?
  • 有没有办法在视图和xib文件中的顶部布局指南之间添加约束?
  • iOS 7 - 无法实例化默认视图控制器