ios - 在 info.plist (Xcode) 中为不同的构建使用相同的包标识符

标签 ios xcode info.plist

我按照 this link 给出的说明进行操作创建启用了推送通知的配置文件。根据它,我将 info.plist 中的包标识符重命名为 com.domain.pushApp,这对于第一个构建(app_1.0)运行良好。当我更改产品名称 (app_1.1) 时,我期望有一个不同的版本,但新版本会覆盖旧版本。我尝试将版本号从 1.0 更改为 2.0,但没有成功。我可以有两个具有相同包标识符的构建吗?

我尝试使用捆绑标识符名称 com.domain.* 创建新的配置文件,但这不适用于推送通知。

xcode screen shot

我一定错过了一些明显但找不到的东西。任何建议将不胜感激。

最佳答案

如果您想使用示例 bundle ID 保留应用程序的多个版本,一个简单的解决方案是存档您想要保留的每个版本。

您稍后可以在“管理器”>“文件”中访问它们。

但是手机上无法让两个应用程序具有相同的 bundle 标识符。对不起。也许您应该尝试开发一个内部分发应用程序(内部 AppStore),以便在应用程序版本之间更快地切换。

关于ios - 在 info.plist (Xcode) 中为不同的构建使用相同的包标识符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9466842/

相关文章:

swift - 2 个域异常(exception)的 NSAppTransportSecurity

ios - 在 Mac 上的 Xamarin Studio 中加载 iOS 解决方案时出现问题

ios - 由于未捕获的异常 'NSInvalidArgumentException' 而终止应用程序,原因 : 'data parameter is nil'

ios - ios 中的钥匙串(keychain)是线程安全的吗?

ios - 如何本地化 iOS 设置包?

ios - 如何在 Xcode 7.0 beta 2 中运行 iOS 7.1 模拟器?

ios - Xcode 从 iOS 模拟器中的 App 恢复代码

ios - Google Analytics 发送命中时内存泄漏

macos - 更改文档参数后,NSCocoaErrorDomain 256 打开*新*文档

ios - 应用程序提供的字体列表(iOS)