Titanium JIRA Archive
Titanium SDK/CLI (TIMOB)

[TIMOB-19656] Windows: CLI command line flags -G and --wp-publisher-guid are ignored

GitHub Issuen/a
TypeBug
PriorityMedium
StatusClosed
ResolutionInvalid
Resolution Date2015-10-02T18:30:15.000+0000
Affected Version/sRelease 5.0.1
Fix Version/sn/a
ComponentsWindows
Labelsn/a
ReporterGary Mathews
AssigneeGary Mathews
Created2015-10-01T16:32:49.000+0000
Updated2017-03-17T18:03:21.000+0000

Description

The command line flags \-G and \-\-wp-publisher-guid to set the publisher GUID are ignored requiring the user to manually input the Windows Publisher ID *TEST CASE* appc run -p windows -C 8-1-1 -G 00000000-0000-1000-8000-000000000000 --build-only !http://puu.sh/kuPbo/69f3447c5b.png!

Comments

  1. Christopher Williams 2015-10-02

    This was done for good reason. wp-publisher-guid was an arg that carried over from Win 8 hybrid work so I didn't want to overload it to mean something different for Win 8.1 - especially since there's a specific use case for retaining the old value. The use case is if you have a Win 8.1 app that is supposed to be the new upgraded version of a win 8 app. You need to specify your old app guid (wp-product-id) and publisher guid (wp-publisher-guid) to migrate the app over. They use a new guid for Win 8.1 apps (win-publisher-id), so we introduced a new argument for specifying it, for Win 8.1 apps. So the new id is required, while the old pair are optional to migrate a Win8 app to 8.1 in the store. I updated the Github guide. Not sure where the right place in the docs/wiki are to update. the page you point to is marked "Deprecated". Any ideas [~bhatfield]?
  2. Christopher Williams 2015-10-02

    BTW, this ticket should be marked as invalid unless we want to morph it into a docs ticket to make sure we replace -G/--wp-publisher-guid with -I/--win-publisher-id in our CLI examples for Windows 8.1
  3. Gary Mathews 2015-10-02

    I've updated the wiki and marked this ticket as *Invalid*.
  4. Lee Morris 2017-03-17

    Closing ticket as invalid.

JSON Source