Developer Notes

Unable to Reproduce in 4.22 + Main 4.23 @ CL 5035898

Description

Date/Time formats using commas instead of semicolons will cause iOS compile to fail.

 

"LogPlayLevel: Error: ERROR: System.FormatException: Input string was not in a correct format."

 

Similar Unknown Char bug on AH: https://answers.unrealengine.com/questions/728244/iphone-launch-packaging-fails-with-systemformatexc.html

 

Also reported occurring if alternate locale is used when deploying directly from Mac.

Steps to Reproduce
  1. Create a new C++ Project (because iOS remote compiling is required with C++ projects)
  2. Set up Remote Compile info
  3. Go to Control Panel -> "Change date, time, or number formats" -> Format: Swedish (Finland) -> Change Short time and Long Time to use ' , ' instead of ' : '
  4. Attempt to deploy on iOS device

Result: LogPlayLevel: Error: ERROR: System.FormatException: Input string was not in a correct format.
LogPlayLevel: at System.Number.ParseSingle(String value, NumberStyles options, NumberFormatInfo numfmt)
LogPlayLevel: at System.Single.Parse(String s)

 

Have Comments or More Details?

There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-68830 in the post.

0
Login to Vote

Cannot Reproduce
ComponentUE - Platform - Mobile
Affects Versions4.21.14.20.3
Target Fix4.22
CreatedJan 21, 2019
ResolvedFeb 22, 2019
UpdatedOct 19, 2019