Details
Description
There is an issue when uploading iOS apps to the AppStore if these contains special characters. In my test-case, it was "Test!123". The underlaying issue is that we generated url schemes for the app that are not escaped. Example:
<key>CFBundleURLTypes</key> |
<array> |
<dict> |
<key>CFBundleURLName</key> |
<string>com.appc.test</string> |
<key>CFBundleURLSchemes</key> |
<array> |
<string>test!123</string> |
</array> |
</dict> |
</array> |
A simple fix is to escape the url scheme during build and be good to go. In a later major release, we could also evaluate not generating the url scheme at all, since it should be up to the developer to configure that.