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

标签 xcode url-scheme

所以我有两个看起来像这样的 URL Schemes myapp:\\myapp-dev:\\我在 {MyTarget} > Info > URL Types 下添加的我需要每个人打开相应的应用程序(第一个用于发布,另一个用于调试)。有没有办法做到这一点?

最佳答案

好的,这是如何做到的:

  • 选择您的目标 > build设置 > + 按钮 >“添加用户定义的设置”

  • enter image description here
  • 给它一个名字(我们称之为“APP_URL_SCHEME”),然后点击它左边的箭头来展开“调试”和“发布”选项并添加你的两个 URL 方案


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

  • 关于xcode - 如何为每个应用程序配置(调试、发布、.. 等)注册不同的 URL Scheme?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64128660/

    相关文章:

    ios - 即使未安装应用程序,canOpenURL 也会为自定义 URL 方案返回 true

    iphone - 为什么我会看到有关 NSAutoreleasePool 不可用的警告消息?

    swift - Xcode 用户界面测试 : Accessibility query fail on UITableViewCell

    xcode - 在iOS模拟器上运行React Native应用程序时,诊断过程的CPU负载很高

    ios - 设置 <UITouch>?没有名为 Generator 的成员

    ios - 如何为设备中未安装的应用程序使用 url 方案

    ios - 在应用程序终止后运行代码......可能吗? (Xcode 8, swift 3)

    Android:应用程序链接 - 仅支持某些路径?

    iOS - 使用方向 URL 方案启动 Yandex map

    ios - URL 方案不起作用