CFBundleVersion不匹配 - CFBundleVersion值与其包含的iOS应用程序的CFBundleVersion值不匹配

And*_*wby 11 ios imessage-extension

我是整个应用程序世界的新手,这是我第一次使用X代码(我过去构建的应用程序,使用Phonegap Build)

无论如何 - 我设法创建了一个贴纸页面(最终!).现在我已对它做了一些修改,但我不能为我的生活找出如何上传它!推送时出现此错误:

CFBundleVersion Mismatch - 扩展名为"Steampunk Junkies™Sticker Pack.app/PlugIns/StickerPackExtension.appex"的CFBundleVersion值"1"与其包含的iOS应用程序"Steampunk Junkies™Sticker Pack.app"的CFBundleVersion值"1.0.5.1"不匹配".

CFBundleShortVersionString不匹配 - 扩展名为"Steampunk Junkies™Sticker Pack.app/PlugIns/StickerPackExtension.appex"的CFBundleShortVersionString值"1.0"与其包含的iOS应用程序"Steampunk Junkies™Sticker Pack.app"的CFBundleShortVersionString值"1.0.5"不匹配".

纠正问题后,您可以使用Xcode或Application Loader将新二进制文件上传到iTunes Connect.

我的配置看起来像:

在此输入图像描述

在此输入图像描述

在此输入图像描述

我以前从来没有必要在X-Code中管理版本号 - 所以我很可能在更改版本号时错过了重要的一步.

有人可以帮帮我吗?它让我上了墙!

注意:我正在使用X-Code 8.2 beta(他们为您提供从开发者区域下载的版本)

更新:非常感谢shallowThought帮助我!虽然我的设置看起来并不像他发布的那样,但它让我环顾四周找到他正在谈论的地方.最后,我发现它带有"向下箭头",如下图所示:

在此输入图像描述

一旦我点击它,它让我查看包的其他部分的信息.伙计,我不敢相信我错过了!

sha*_*ght 27

错误是您的StickerPackExtension目标版本和构建版本与Steampunk Junkies™ Sticker Pack应用程序目标版本不同:

要修复错误,只需复制版本以确保它们对两个目标都相同.


更新:

如果看不到目标,请单击此符号:

  • 如果我们在AppStore上分发版本号,目标和扩展中的版本号是否仍然不同,可以让我知道是否有任何危害。或任何不利条件。请清除我的怀疑。谢谢。 (2认同)

Gra*_*ory 7

查看“信息”选项卡下的内容,看看您是否也在那里进行了更新。

您可以更改内部版本号并保留相同的版本号,以便将其存档并提交到应用程序商店。