我们可以在 iPhone 中使用单个通配符 App ID 安装多个应用程序吗?

Posted

技术标签:

【中文标题】我们可以在 iPhone 中使用单个通配符 App ID 安装多个应用程序吗?【英文标题】:can we install multiple application using single wildcard App ID in iPhone? 【发布时间】:2012-10-25 07:45:22 【问题描述】:

我创建了三个带有通配符 APP ID 的开发者资料(如 A、B、C)。

首先,我在设备中使用配置文件 A 安装了应用程序 A。

现在,我已经在设备中使用配置文件 B 安装了应用程序 B,然后这个 B 应用程序被覆盖在应用程序 A 上。意味着现在应用程序 A 在设备中不可用,只有 B 应用程序可用。

当我们使用 C 配置文件时会产生同样的问题。

所以,我的问题是一次只能在设备中安装一个应用程序。

所以。请告诉我如何在设备中安装多个应用程序而不生成不同的 APP ID(意味着使用通配符 APP ID)。

【问题讨论】:

【参考方案1】:

您的所有应用似乎都使用相同的包标识符(在应用的 info.plist 文件中指定)..

想法是:

    每个应用都有自己的唯一标识符;

    (*) 通配符配置文件只适用于任何标识符。

包标识符具有通用形式:

domain.name.appName

例如

com.apple.iphoto

我建议检查这些值是如何在您的应用中定义的。

【讨论】:

以上是关于我们可以在 iPhone 中使用单个通配符 App ID 安装多个应用程序吗?的主要内容,如果未能解决你的问题,请参考以下文章

如何从iphone中的png文件中检索单个图像

Spring中通配符问题

Xcode 8:为通配符 App ID 启用无线功能

将通配符捆绑标识符转换为单个 ID

在 ServiceRoute 中使用通配符

如何使用单个字符而不是通配符