【问题标题】:sticker extension CFBundleVersion mismatch贴纸扩展 CFBundleVersion 不匹配
【发布时间】:2018-02-08 20:29:07
【问题描述】:

不是重复的(见下文)。

ItunesConnect 给我一个警告:

appex does not match the CFBundleVersion

似乎该错误纯粹与 appex 有关,这似乎是我的贴纸扩展的编译版本。

两个目标(应用程序和贴纸)显然具有相同的 CFBundleVersion(在 plist 和目标 > 通用 > 构建中)。

罪魁祸首是 .appex 文件中的 plist(可以通过显示包内容看到它),我不明白为什么它与目标使用的不同。

据我发现,归档 xcode 时似乎会创建一个新的 .app 文件,该文件只会在归档中,从而创建一个新的 plist 文件,但显然 appex 文件中的某些内容没有更新。

有哪些可能的选项可以永久解决此问题?我修改了文件中的值,但我不确定它会坚持下去。

【问题讨论】:

    标签: ios xcode imessage-extension


    【解决方案1】:

    因此,如果你们中的任何人使用构建脚本来增加 CFBundleVersion,请确保将其放置在 Copy Bundle Ressources 阶段之前。

    【讨论】:

      猜你喜欢
      • 2017-01-24
      • 1970-01-01
      • 2017-01-04
      • 2015-10-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多