Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
585 views
in Technique[技术] by (71.8m points)

cordova - Create App Packages doesn't actually create an appxbundle file?

Using VS 2013 Update 4, Tools for Apache Cordova 3.0...

I'm preparing a package for upload to the windows phone store and could use help getting VS to write out the appx file so I can run the certification checks (and eventually upload it to the Store!)

I've done:

  • Project>Store>Associate App with the Store
  • Project>Store>Create App Packages
  • Do you want to build packages to upload to the Windows Phone Store? (yes)
  • Signed in to the Windows Phone Store
  • Selected the App name I've reserved, it currently has 'None" for Package Identity in the Windows Phone Store
  • Select and Configure Packages: defaults (Architecture: Neutral, Solution Configuration: Release (Windows Phone Universal).
  • click Create
  • A "Package Creation Completed" dialog box pops up saying that the Package that will be validated is: c:UsersMe\AppPackagesCordovaApp.Phone_0.0.0.3_AnyCPU.appxbundle
  • click Launch Windows App Certification Kit, allow to make changes
  • Windows App Certification Kit throws error "The specified AppX package file does not exist".

-- looking in Explorer, sure enough, there's nothing there!

The SYSTEM has full control of the AppPackages folder.

???

See Question&Answers more detail:os

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Reply

0 votes
by (71.8m points)

I haven't done a Windows Phone app yet, but it might be same issue as with Android and iOS app builds. Is your "Attach..." dropdown selected to Device? For Android and iOS builds, it will not create the store package unless you select Device.


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
OGeek|极客中国-欢迎来到极客的世界,一个免费开放的程序员编程交流平台!开放,进步,分享!让技术改变生活,让极客改变未来! Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...