如何为每个应用程序配置(调试、发布等)注册不同的 URL 方案?

Ahm*_*ail 8 xcode url-scheme

所以我有两个如下所示的 URL 方案,myapp:\\myapp-dev:\\在下面添加了{MyTarget} > Info > URL Types它们,我需要它们中的每一个来打开相应的应用程序(第一个用于发布,另一个用于调试)。有什么办法可以做到这一点吗?

Ahm*_*ail 21

好的,具体方法如下:

  1. 选择您的目标>构建设置>+按钮>“添加用户定义的设置”

在此输入图像描述

  1. 为其命名(我们称之为“APP_URL_SCHEME”),然后单击左侧的箭头以展开“调试”和“发布”选项,并将两个 URL 方案添加到位

  1. 现在转到“信息”选项卡,展开 URL 类型,然后单击其下方的 + 按钮添加一个新类型,然后使用我们刚刚定义为 URL 方案的设置,如下所示 $(APP_URL_SCHEME)