簡體   English   中英

Flash Builder iOS導出版本錯誤格式版本無效標簽

[英]Flash Builder iOS export release Error Invalid format versionLabel

直到今天,我一直在發布我的應用程序(台式機,Android和iOS)。 沒有任何明顯的原因,我不斷收到相同的錯誤消息:

打包應用程序時發生錯誤:
警告: Invalid format specified <versionLabel> tag 忽略它的價值。

我可以發布桌面和Android程序包,但不能發布iOS!

從邏輯上講,錯誤消息是錯誤的。

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

請幫忙!

我沒有為iOS打包,而是通過對您的問題的快速研究...

(1)如果您將版本號設置為1.2.3.4.5等,則它實際上只能是: 1.2.3

從AIR 18 SDK開始,

  • versionLabel的值映射到CFBundleShortVersionString
  • versionNumber的值映射到CFBundleVersion

請參閱Apple文檔: CFBundleShortVersionString以及CFBundleVersion

請注意“發行版本號是由三個以句點分隔的整數組成的字符串”和警告“此鍵的值與CFBundleVersion的值不同”

(2)嘗試更新到最新的AIR SDK(有時這些問題已在新版本中得到修復)。

我的問題解決了。

我刪除了versionLabel值,然后嘗試再次打包,並且得到了正確的錯誤消息:

證書已過期。

從那里開始(制作新證書),我可以像以前一樣打包。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM