供应配置文件与捆绑包标识符不匹配:现有 IOS 捆绑包 ID 以数字开头

Provisioning profile does not match bundle identifier : Existing IOS bundle ID starts with a numeric

我在应用商店中有一个 IOS 应用是使用 XCode 构建的。不幸的是,我使用数字来启动 Bundle ID 的第三个组件。即 com.company.30YayMe

现在我正在重建代号一中的应用程序(目的是替换现有应用程序),并且包名不能有初始数字 (30Yayme)。

当我尝试发送 IOS 调试版本时,我收到了 'Provisioning profile does not match bundle identifier...'

的预期错误消息

不确定在这里做什么。

我能想到的唯一解决方案是使用 com.mycompany.* 之类的东西,但这会产生不良的副作用,阻止您使用推送通知等东西。

如果这还不够好,我认为您需要提交增强请求,因为这已深深嵌入代号一号的逻辑中。