Skip to content

Upload to App Store failing after update to to version 8.0.0 #1590

@seamlink-aalves

Description

@seamlink-aalves

Bug Report

Problem

App with special characters in name gives an error when submiting to the App Store after updating to cordova ios 8.

The same App with name without special charaters is able to be sbmited with no errors.

What is expected to happen?

I should be able to publish with no errors

What does actually happen?

I'm able to archive the app correctly but when publishing to the App store I get error:

Validation failed (409)
Missing or invalid signature. The bundle '......' at bundle path 'Payload/<name with special characters>.app' is not signed using an Apple submission certificate. 

Information

I control the App name by changing the CFBundleDisplayName in info.plist with:

<config-file target="*-Info.plist" parent="CFBundleDisplayName">
            <string>My App</string>
</config-file>

The name node in config.xml falls back to a safe name. In previous cordova-ios version this worked fine. In the new version the App get's the name which is set in name node of config.xml.

Due to this, I now have set the name to the name with special characters and stopped editing the CFBundleDisplayName but the upload fails with the error above.

Command or Code

Environment, Platform, Device

MacOS Latest

Version information

cordova ios 8
XCode 26

Checklist

  • I searched for existing GitHub issues
  • I updated all Cordova tooling to most recent version
  • I included all the necessary information above

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions