Ampersands are not correctly escaped in ios plist files

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 &amp; B</string>

Currently invalid characters in certain properties generate Xcode project files that cannot, or can only partially be parsed.

Thank you for reporting, I just logged a ticket.