与 AUTHWINRTWP.DLL IBM MobileFirst Windows 通用应用程序相关的错误
Posted
技术标签:
【中文标题】与 AUTHWINRTWP.DLL IBM MobileFirst Windows 通用应用程序相关的错误【英文标题】:Error related to AUTHWINRTWP.DLL IBM MobileFirst Windows Universal App 【发布时间】:2016-11-17 07:31:10 【问题描述】:我正在尝试将 Windows 8 通用版本上传到 Windows 商店并遇到认证错误。
支持的 API 测试检测到以下错误: 此应用程序类型不支持此 API - Api=OutputDebugStringA。模块=api-ms-win-core-debug-l1-1-1.dll。文件=AuthWinRTwp.dll。
我使用的是7.1.0.00-20160528-1648版本。
请帮忙
【问题讨论】:
【参考方案1】:这是一个已知问题。见APAR PI57716。这应该已在您使用的 MobileFirst 版本中得到修复。您是否从以前的版本升级了 MobileFirst Studio?如果是这样,请重新创建本机 API(如果您的应用是混合应用,请重新创建环境)
【讨论】:
嗨,Srik,感谢您的回复,我已经重新创建了环境,甚至创建了一个新项目,仍然面临同样的问题【参考方案2】:您的应用程序是否设置为调试模式?也许这会阻止您提交申请。这似乎与 IBM MobileFirst 无关。
【讨论】:
嗨 Idan,我的应用程序没有设置为调试模式,我检查了构建配置,它设置为发布模式。【参考方案3】:此 Wack 测试主要验证您的应用必须使用 APIs for Windows Store apps(Windows 运行时或支持的 Win32 API)。
只需确保您的应用被编译为发布版本而不是调试版本,因为即使您的应用仅使用 Windows 应用商店应用的 API,您的应用的调试版本也会通过此测试。
更多详情可以参考Windows App Certification Kit tests for Windows Store apps。
【讨论】:
【参考方案4】:我们使用最新的 MFP 7.1 插件和 windows8universal 混合应用程序测试了上述场景。没有发现任何问题。您可以共享 appx 文件,以便我们调查查找原因。
【讨论】:
【参考方案5】:我创建了一个新的 MobileFirst 项目并且没有问题。
【讨论】:
以上是关于与 AUTHWINRTWP.DLL IBM MobileFirst Windows 通用应用程序相关的错误的主要内容,如果未能解决你的问题,请参考以下文章
IBM Worklight 6.0 - Android 应用程序在 7 月安全更新后未连接到服务器