创建应用程序 ID 时显式和通配符之间的区别

Difference between explicit and wildcard while creating app id

我是新手 swift 我想将我的应用程序部署到应用程序商店,同时在我输入捆绑包 ID 时创建应用程序 ID,我看到了两个选项 explicitwildcard 但我不知道它们到底是什么以及它们之间有什么区别。

向我推荐一些文章或教程,以便我可以找到它们之间的区别并为我的应用程序选择最佳选项。

避免投反对票或有理由地投票,以便我改进问题。

您可以创建 2 种类型的 ID:

1.显式 ID

  • 这将是您将针对任何特定应用程序创建的应用程序特定和唯一 ID
  • 它将具有唯一的名称并且将仅用于安装单个应用程序
  • 假设您正在使用显式 ID 并尝试安装 1 个应用程序。现在您正在使用相同的 ID 并安装另一个应用程序,它将覆盖旧的应用程序

2。外卡 ID

  • 通配符 ID 是为测试多个应用程序而创建的常用调试 ID。
  • 它将有像 com.companyname 这样的固定前缀值。*
  • 所以代替 * 你可以传递你想要使用的任何应用程序名称
  • 因此,通过这种方式,您可以使用相同的 App Id 安装任意数量的应用程序。它通常用于测试演示版本

注:

  • 使用通配符应用程序 ID,您将无法测试推送通知、应用程序内购买等一些内容。为此,您必须使用显式 ID

希望对大家有所帮助。