ios - Flash Builder iOS 导出版本错误格式版本标签无效

标签 ios flash apache-flex export builder

直到今天我才发布了我的应用程序(桌面版、Android 版和 iOS 版)。没有任何明显的原因,我不断收到相同的错误消息:

Error occurred while packaging the application:
Warning: Invalid format specified <versionLabel> tag. Ignoring its value.

我可以发布桌面和 Android 软件包,但不能发布 iOS!

从逻辑上讲,错误消息是错误的。

我正在使用 Windows 10 和 Flash Builder 4.7。

请帮忙!

最佳答案

我不为 iOS 打包,而是通过对您的问题的快速研究......

(1) 如果您将版本号设置为 1.2.3.4.5 等,那么它实际上必须为:1.2.3

From AIR 18 SDK onwards,

  • the value of versionLabel is mapped to CFBundleShortVersionString
  • the value of versionNumber is mapped to CFBundleVersion.

请参阅 Apple 文档:CFBundleShortVersionString还有CFBundleVersion

注意“发布版本号是由三个句点分隔的整数组成的字符串”和警告“此键的值与的值不同CFBundleVersion"

(2) 尝试更新到最新的 AIR SDK(有时这些问题已在新版本中修复)。

关于ios - Flash Builder iOS 导出版本错误格式版本标签无效,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42916255/

相关文章:

ios - UINavigationController 标题和按钮未显示在 UITabBarController 中

iOS 13 NSAttributedString 在 UITableViewCell 内无法正常工作

actionscript-3 - Actionscript:隐式强制转换的问题

javascript - 寻找基于浏览器的网络摄像头流和捕获库/框架

performance - 替代 Flex 编译器

css - 动态字体大小 Flex 4 可在调整窗口/面板大小时调整大小

ios - 在 iOS 中保持应用程序空闲一段时间后,SRWebsocket 连接自动关闭

ios - 如何使用 Alamofire 5 将图像作为多部分数据上传到 aws 预签名 url?

java - 查看 Web 应用程序的一部分 - 什么技术可以实现相当密集的 GridView ?

apache-flex - 直接从 flex 连接任何数据库