You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@cordova.apache.org by "Sergey Shakhnazarov (JIRA)" <ji...@apache.org> on 2016/10/14 18:50:20 UTC
[jira] [Closed] (CB-7652) widget id containing underscore causes
windows build error
[ https://issues.apache.org/jira/browse/CB-7652?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Sergey Shakhnazarov closed CB-7652.
-----------------------------------
Resolution: Won't Fix
Not a bug and can be worked around using a hook to change the Identity.Name and Application.Id.
> widget id containing underscore causes windows build error
> ----------------------------------------------------------
>
> Key: CB-7652
> URL: https://issues.apache.org/jira/browse/CB-7652
> Project: Apache Cordova
> Issue Type: Wish
> Components: Windows
> Affects Versions: 3.6.3
> Reporter: Wade Dorrell
> Priority: Minor
>
> A Cordova project has widget id "com.rational_agents.xyz". When the project's built for android platform the resulting AndroidManifest.xml manifest package becomes "com.rational_agents.xyz". Due to publishing policies at Android app stores it's undesirable to change package name, and so it's undesirable to change the widget id.
> Expected to be able to "cordova platform add windows" then "cordova build windows" on this project. But the build step fails with this error:
> APPX1404: File content does not conform to specified schema. The 'Name' attribute is invalid - The value 'com.rational_agents.xyz' is invalid according to its datatype 'http://schemas.microsoft.com/appx/2010/manifest:ST_PackageName' - The Pattern constraint failed.
> It seems like cordova should filter the widget ID as necessary to produce a valid AppxManifest.xml Name value.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@cordova.apache.org
For additional commands, e-mail: issues-help@cordova.apache.org