[ 
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-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org

Reply via email to