我正在尝试将Windows 8通用版本上传到Windows商店并获得以下认证错误。
支持的API测试检测到以下错误: 此应用程序类型不支持此API - Api = OutputDebugStringA。模块= API-MS-双赢核心调试l1-1-1.dll。文件= AuthWinRTwp.dll。
我使用的是7.1.0.00-20160528-1648版本。
请帮忙
答案 0 :(得分:1)
这是一个已知问题。见APAR PI57716。这应该在您正在使用的MobileFirst版本中修复。您是否从先前版本升级了MobileFirst Studio?如果是这样,请重新创建Native API(或者如果您的应用是混合的环境)
答案 1 :(得分:0)
您的应用程序是否设置为调试模式?也许这会阻止您提交申请。这似乎与IBM MobileFirst无关。
答案 2 :(得分:0)
此Wack测试主要表明您的应用必须使用APIs for Windows Store apps(Windows运行时或支持的Win32 API)。
只需确保您的应用程序已编译为发布版本而非编译版本,因为即使您的应用仅使用适用于Windows应用商店应用的API,您的应用的调试版本也将无法通过此测试。
有关详情,请参阅Windows App Certification Kit tests for Windows Store apps。
答案 3 :(得分:0)
我们使用最新的MFP 7.1插件和windows8universal混合应用程序测试了上述场景。没有看到任何问题。您可以共享appx文件,以便我们可以调查查找原因。
答案 4 :(得分:0)
我创建了一个新的MobileFirst项目,但没有问题。