Codename One поддерживает только десятичные дроби, потому что Android и iOS работают с версиями совершенно по-разному. Очень сложно создать общий код, который работает везде, где все еще легко пользоваться.
В качестве обходного пути вы можете использовать подсказку сборки ios.bundleVersion=1.1.1
. Обратите внимание, что это переопределяет значение версии, установленное в пользовательском интерфейсе.