6

我在我的 XCode 中为不同的构建方案设置了不同的构建设置,以测试演示应用程序和应用商店应用程序。

为此,我为调试和发布方案创建了具有不同捆绑标识符的不同配置文件。

为调试和应用商店构建添加了不同的应用图标以区分它们。一切都按预期完美运行。当我为手表应用添加新目标时出现问题。当我们添加一个监视目标时,我们必须在各自的属性列表(plist)中为WatchApp设置主应用程序包标识符(WKAppBundleIdentifier)和 WatchAppExtension 的监视应用程序包标识符( WKCompanionAppBundleIdentifier )。这里我们没有选项为不同的方案设置不同的包标识符,以及当我们切换到不同的方案并编译时的错误。

解决方案#:每次为不同的方案编译应用程序时都需要更改这些标识符。它真的很烦人而且很耗时。

如果有人提出更好的解决方案,它真的很有帮助,可以节省我的时间。

谢谢,桑迪普

4

1 回答 1

6

您可以通过在构建设置中添加用户定义的字符串来实现。这是一个完整的教程。希望它可以帮助你。

于 2016-05-31T12:40:20.337 回答