Windows runtime 在没有付费开发人员帐户的情况下测试live connect应用程序

Windows runtime 在没有付费开发人员帐户的情况下测试live connect应用程序,windows-runtime,windows-store-apps,onedrive,c++-cx,live-connect-sdk,Windows Runtime,Windows Store Apps,Onedrive,C++ Cx,Live Connect Sdk,我最近开始学习使用c++/cx开发Windows应用商店应用程序。我有一个开发人员帐户(当VisualStudio要求开发人员帐户时,我刚刚签了outlook帐户),可以测试我在Windows8.1 PC上创建的大部分应用程序 我现在正在创建一个示例应用程序,用于为登录用户读取SkyDrive的内容并将其显示在屏幕上。为了能够登录到Microsoft帐户,我需要将示例应用程序与需要付费开发人员帐户的Windows应用商店相关联。我在Android上测试了一个类似的示例应用程序,它不需要任何注册。

我最近开始学习使用c++/cx开发Windows应用商店应用程序。我有一个开发人员帐户(当VisualStudio要求开发人员帐户时,我刚刚签了outlook帐户),可以测试我在Windows8.1 PC上创建的大部分应用程序

我现在正在创建一个示例应用程序,用于为登录用户读取SkyDrive的内容并将其显示在屏幕上。为了能够登录到Microsoft帐户,我需要将示例应用程序与需要付费开发人员帐户的Windows应用商店相关联。我在Android上测试了一个类似的示例应用程序,它不需要任何注册。我想知道是否有什么解决方法不需要我购买付费开发者帐户,因为我不打算在商店上发布任何应用程序,只想测试Live API


此外,如果不是这样,为什么微软会要求开发者只测试他们创建的应用,而他们最终可能会或可能不会提交到Windows应用商店?

唯一的方法(我认为)是注册并创建一个不是Windows应用商店的应用,而是经典的Windows应用。因此,代码库基本相同。LiveSdk无法在Windows应用商店版本的Live Sdk中设置应用Id或应用机密。另外,有一种能力可以通过免费的DeV帐户通过,但是,有一些要求。

< P>我找到了一个替代方案。只要下载一个微软的官方应用程序,用于Windows 8.1(样品可以在C++,C,VB和JavaScript中)修改。示例应用程序已与Windows应用商店关联,因此允许您使用内置登录机制登录到Microsoft帐户