需要为我的 iOS 应用添加一个 "Embed Watch Content" 构建阶段

Need to Add An "Embed Watch Content" Build Phase to My iOS App

糟糕。

我有一个应用程序,我一直在从头开始重写。第一个版本有一个 Watch App,我想把 Watch app 的东西排除在计算之外,所以我删除了项目依赖和 "Embed Watch Content" 构建阶段。

没问题...除了现在是时候重新开始使用 Watch 应用程序了。

我可以添加依赖项,没问题,但是 "Embed Watch Content" 阶段似乎不适合我。

我怀疑这只是一个 "Copy Files" 阶段,已重命名,但我一定没有正确实施它。

在现有目标中建立新 "Embed Watch Content" 阶段的正确方法是什么?

好的。看来您肯定需要删除所有 Watch 目标,然后创建一个新目标。我无法 link 现有的分离目标与现有的分离 phone 应用程序。


看起来 Embed Watch Content 构建阶段只是 Copy Files 构建阶段的重命名版本。如果您需要重新附加手表应用程序,我们可以通过创建新的 Copy Files 构建阶段并将标题更改为 Embed Watch Content 来创建 Embed Watch Content 构建阶段。然后将子路径设置为 $(CONTENTS_FOLDER_PATH)/Watch 并将您的手表应用程序添加到要复制的文件中。

这很容易。只需创建一个新的虚拟监视目标。然后将"Embed Watch Content"中的.app条目替换为原来的.app。现在您可以删除虚拟目标,它应该可以工作了。