gpt4 book ai didi

ios - 连接到一个父目标的 Xcode 共享扩展如何断开连接并与另一个目标关联?

转载 作者:行者123 更新时间:2023-11-28 23:33:00 26 4
gpt4 key购买 nike

我继承了一个具有共享扩展功能的遗留 Swift 3 应用程序。客户希望在每次发布时同时推出应用程序的生产版本和测试版本:相同的应用程序,但每个应用程序都有不同的 api url。我一直在使用 this tutorial使用新的 bundle id 创建新目标,但复制了 Share Extension 目标,它仍然连接到原始 App 目标,并抛出以下错误:

Embedded binary's bundle identifier is not prefixed with the parent app's bundle identifier.

我无法弄清楚如何将它与原始文件断开连接并将其连接到副本(顺便说一下,我已经更改了相关目标的常规 Pane 中的 Bundle Identifier 字段)。

有人能告诉我怎么做吗?

感谢阅读。

ps:这篇文章的原始问题和文本不同,这意味着下面的评论可能没有多大意义。

最佳答案

像很多事情一样,答案很简单。项目目标的“常规” Pane 有一个“嵌入式二进制文件”部分。其中有一个指向共享扩展的链接。除了更改 Bundle Identifier 之外,所有需要做的就是从该部分中删除原始共享扩展并添加复制的扩展。

关于ios - 连接到一个父目标的 Xcode 共享扩展如何断开连接并与另一个目标关联?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55921635/

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