ios - ionic / Cordova : I need a new app ID

标签 ios cordova ionic-framework

我有一个我一直在开发的现有应用程序,但最近获得了 Apple Enterprise 的批准,当我尝试部署时,它说我的 bundle ID 不是唯一的(因为我在使用 Apple Developer 部署时使用了它,不是企业)。

有没有办法为现有应用生成新 ID?

最佳答案

bundle 标识符在 Apple 生态系统中是独一无二的。您想要企业级应用程序分发。苹果指南

https://developer.apple.com/library/content/documentation/IDEs/Conceptual/AppDistributionGuide/DistributingEnterpriseProgramApps/DistributingEnterpriseProgramApps.html

一旦您编写了用于企业部署的临时配置文件和新的 bundle 标识符。您需要将新的AppId放入config.xml并构建您的iOS应用程序。这样,您的应用程序的 AppStore 和企业版将具有 2 个不同的 bundle 标识符,并且可以安装在同一设备上。

您可能希望自动化此构建过程。

您可以在此处阅读如何创建ipa文件

How can I deploy (create .ipa) iphone app using 'cordova build ios --release'?

我会扩展cordova构建系统并拥有

cordova build ios --release//应用商店发布

cordova build ios --enterprise-release//企业发布

关于ios - ionic / Cordova : I need a new app ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46347717/

相关文章:

ios - 单击返回导航 Controller 时更新文本值

ios - 为什么 OpenUrl() 在 iOS 13 中没有被调用,但在 iOS 12 中却被调用。(Xamarin.ios)

android - 为 PhoneGap 应用程序嵌入 PDF 查看器

javascript - Ionic Cordova 无法在社交网站上分享视频

cordova - 构建我的项目ionic 4 corvova android时,gradle中出现错误,有人帮我吗?

ios - 我应该如何从 json 字符串中读取数据?苹果手机

ios - iOS 8.0 以下版本需要更换 registerUserNotificationSettings

使用 Phonegap/Cordova 收听声音和记录音量的 Android 应用程序

android - 为什么 google play store 没有显示应用程序设备不可用的原因?

android - ionic/cordova应用程序中的“编辑权限”链接