代码之家  ›  专栏  ›  技术社区  ›  Justin Love

OSX仪表板中的“CbundLeverVersion必须是字符串”

  •  0
  • Justin Love  · 技术社区  · 17 年前

    在开发仪表板小部件时,我查看了控制台(系统日志),发现一条错误消息:

    2009-03-06 22:08:35.244 Widget Installer[3874] CFBundleVersion must be a string
    

    该属性在Info.plist中标记为类型字符串。我试着将它从1.2的数字改为一系列字母(不能误认为是数字),并遵循苹果的版本控制准则。不管怎样,我每次都会犯这个错误。

    1 回复  |  直到 17 年前
        1
  •  0
  •   Justin Love    17 年前

    小部件安装程序解析所有现有小部件以检查旧版本。这个信息可以来自 系统上的任何小部件 ,如果你检查过自己的,可能是其他的。