2016-11-22 30 views
0

很長一段時間我只是用'字符串數字'爲CFBundleVersion。但由於某些原因,我需要兩位數字來存儲它。所以,我現在用這個格式:58.1CFBundleVersion格式要求?

enter image description here

但提交的時候,Xcode的不接受,爲什麼?

enter image description here

+0

您可以更改版本字符串,或者它已修復,您必須使用它? –

回答

1

蘋果刪除了版本號中的任何前導零;即「整個字符串」不被視爲數字,而是點之間的位被視爲單獨的數字。例如Apple將「1.02」視爲「1.2」。因此,對於蘋果,1.02大於1.1

通常,唯一可行的解​​決辦法是凸塊的前數(例如,在「4.4」「4」 - 增加它到「5」)

嘗試增加CFBundleShortVersionString或「捆綁版本字符串