purchases for your app Alwin Vyhmeister Senior Program Manager 3126 Why validate purchases What validation is done by Windows Validations built in to Windows App ID: 436963 Download Presentation
Michael Niehaus. Senior Product Manager. mniehaus@microsoft.com. BRK3330. Windows offers the management features that businesses need.. Business needs are evolving. Windows 10 offers . management choices.
Michael Niehaus. mniehaus@microsoft.com. WCL331A. Windows Store Apps. The biggest change in Windows 8. Traditional Desktop Apps. Setup.exe installers. Windows Installer (MSI). OneClick. (.NET). App-V, Click-to-Run.
October 10, 2017. Modernize your existent desktop application. Vladimir Postel. Senior Program Manager | . AppModel. Deployment challenges today. Modernize your existent desktop application overview.
Mark Minasi. Writer, Speaker, Consultant. help@minasi.com. Twitter @. mminasi. join my newsletter at www.minasi.com. Windows 10, Azure, AD and the like offer us a lot of options, so sometimes it's a little hard to keep them straight.
8 LOB Apps. Kushal Shah. Senior Program Manager, Windows. Powerful LOB applications can be Windows 8 . Store . apps. Objective. Examples. Expense Approval. Headtrax. Company News. Used by . Consumer.
Phil Napieralski. Program Manager. 3-109. Fundamentals (DirectX). What is XAML? Why . interop. ?. More fundamentals (C ). Registering events. Windows Store app features. Making money. Agenda. Graphics language of choice.
Randy . Spong. Field Engineer. Unity Technologies . The Goal. Understand the work needed to bring your existing Unity project over to Microsoft’s Windows Store for Windows 8 and Windows RT devices.
Miranda Luna. Reid Simon. WAD-B319. Agenda. Overview . Windows Store. Data. Push . Auth. . Source control via local . Git. Custom API. Diagnostics & Scale. What is Windows Azure Mobile Services?.
apps. parle-t-on?. Frederic.bojman@microsoft.com. BG Windows / Win8 . Apps & IE . Ecosystème. * IDC, . Worldwide and U.S. Custom Application Development Services 2012–2016 Forecast. , doc #234645, May 2012..
.. 6.02 Understand visual merchandising and display techniques of fashion.. . Essential Questions: Turn to your neighbor and discuss… . What is the importance of visual merchandising?. How does décor, atmospherics, and store layout influence visual merchandising?.
purchases . for your . app. Alwin Vyhmeister. Senior Program Manager. 3-126. Why validate purchases?. . $. ¥. €. £. ₹. What validation is done by Windows?. . Validations built in to Windows. App .
Download Presentation - The PPT/PDF document "Validating Windows Store" is the property of its rightful owner. Permission is granted to download and print the materials on this web site for personal, non-commercial use only, and to display it on your personal computer provided you do not modify the materials and that you retain all copyright notices contained in the materials. By downloading content from our website, you accept the terms of this agreement.
Slide1Slide2
Validating Windows Store purchases for your app
Alwin Vyhmeister
Senior Program Manager
3-126Slide3
Why validate purchases?
$
¥
€
£
₹Slide4Slide5Slide6
What validation is done by Windows?
Slide7
Validations built in to Windows
App
i
ntegrity validation.
App license validation.
Runtime validation.Slide8
Licensing improvements in Windows 8.1
Better license sync.
Consumable in-app purchases.
Increased the PC limit.Slide9
Repairing non-genuine appsThe app’s tile is marked on the Start menu.
The app won’t launch.
Go to the Store to fix it.Slide10
Offline
purchase validation.
Slide11
Do purchase.
Check license state offline.
Offline purchase validation – inside the app
Store APIs
App
Store Services
1
License
Cache
2Slide12
Did they purchase the in-app offer?
Is my app running sideloaded
?
http://aka.ms/WinRT-LicensingSample
Slide13
Purchase validation with
receipts.
Slide14
Do purchase and
get a receipt.
Send the receipt
to your service.
Validate the
receipt signature.
Purchase validation with receipts
Store APIs
App
Store services
App’s services
1
2
3
License
cacheSlide15
Modify app behavior when non-genuineSlide16
Basic proof of purchase validation.
Detect replays of old receipts.
Do PC activation to limit sharing.
http://aka.ms/WinRT-ReceiptValidation
Slide17
Give customers what they paid
for.
Protect your app investment.
Protect your service from
non-genuine use.
Validate purchasesSlide18
ResourcesStore API sample app.http://aka.ms/WinRT-LicensingSample
Using receipts to verify purchases.
http://
aka.ms/WinRT-ReceiptValidation
Using the application specific hardware Id.http://
aka.ms/WinRT-ASHWIDSlide19
Evaluate this session
Scan this QR code
to evaluate this session and be automatically entered in a
drawing
to
win
a
prize!
Required Slide
*delete this box when your slide is finalized
Your MS Tag will be inserted here during the final scrub. Slide20
© 2021 docslides.com Inc.
All rights reserved.