我在iOS项目中制作了两个不同的架构(两个版本,例如Development和Production)。
而且,当用户单击邮件中的链接时,我必须提供一种可能性,以将他(如果他安装了应用程序)重定向到该应用程序。

我做了一些研究,发现可以使用URL Schema做到这一点。
但是我还没有找到一种方法来为特定的build(app)设置URL架构,以及如何区分它们。

有没有一种方法可以为同一应用中的两个不同版本设置两个不同的URL架构?

最佳答案

对的,这是可能的。

复制原始的Info.plist并命名为例如Info_debug.plist

然后单击您的项目(文件导航器左上角的蓝色图标),然后进入“构建设置”>“打包”部分,在那里您将找到“ Info.plist文件”项,并且如果进行了至少2个不同的构建您应该在该项目的左侧获得一个小箭头:展开它,您应该能够为每个构建自定义plist文件...如所附的屏幕截图所示。

在此示例中,您只需将“调试”行的名称更改为Info_debug.plist就可以了!

ios - 是否可以在iOS的同一项目中为两个不同的构建(例如开发和生产)设置两个不同的URL架构?-LMLPHP

10-08 06:11