Fuse version 1.5.0 (build 15046) in macOS
Ampersands (and likely other invalid xml characters) are not correctly escaped in the plist files generated for ios builds.
For example, if the ios.BundleName
property is set to "A & B"
then the generated project plist file will read:
<key>CFBundleDisplayName</key>
<string>A & B</string>
This is incorrect, and not readable by Xcode. Instead, special characters should be xml encoded as per the example:
<key>CFBundleDisplayName</key>
<string>A & B</string>
Currently invalid characters in certain properties generate Xcode project files that cannot, or can only partially be parsed.