gpt4 book ai didi

ios - 防止在 Xcode 中使用 iOS iPhone App 部署(禁用)WatchKit App

转载 作者:IT王子 更新时间:2023-10-29 07:33:33 25 4
gpt4 key购买 nike

我们还有一个 Xcode 项目,其中包含适用于 Apple Watch 的构建配置。我们的 Apple Watch 应用程序尚未准备就绪,因此我们希望在禁用它的情况下发布。在构建中禁用 Apple Watch 功能的最佳方法是什么?

最佳答案

移除 WatchKit 扩展

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

1) 从“Target Dependencies”中移除 WatchKit 扩展

  • (转到目标依赖项:在项目导航器中,单击项目文件。然后单击 iPhone 应用程序的目标。转到“构建阶段”选项卡。)

2) 从“Embed App Extensions”中删除 WatchKit 扩展(在 Xcode 7+ 中,“Embed Watch Content”)

  • (在“构建阶段”中,转到“嵌入应用程序扩展”。从“嵌入应用程序扩展”列表中删除 WatchKit 扩展条目。)

最后,您可能需要清理您的构建文件夹。然后构建并运行您的 iPhone 应用程序。

要重新添加 WatchKit 扩展:

对于 watchOS1:首先,将您的 WatchKit 扩展添加到目标依赖项。这将重新创建 .appex 文件,您现在可以通过按加号按钮并选择“App Name WatchKit Extension.appex”将其添加到嵌入应用扩展下的列表中。

对于 watchOS2:只需将您的 WatchKit 扩展添加到 Target Dependencies。

备注:

  • 我已经尝试了在模拟器和实际设备(iPhone 和 Apple Watch)上删除和重新创建扩展的整个过程。它在这两种情况下都有效。
  • 我也尝试过做 A 或 B,但这还不够。
  • 我使用的是 Xcode 版本 6.3.2

关于ios - 防止在 Xcode 中使用 iOS iPhone App 部署(禁用)WatchKit App,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30426501/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com