Skip to content

Publishing WebRTC app on Microsoft Store failing WACK #65

@anders-lundgren

Description

@anders-lundgren

So I've managed to work around the issues described in #59, and am now trying to publish the app to Microsoft Store. Unfortunately the build failed WACK prior to publishing, with the following error message:

Error Found: The general metadata correctness test detected the following errors:
Parameter __returnValue of method CreateMediaStreamSource of type Org.WebRtc.__IMediaPublicNonVirtuals in file Org.WebRtc.winmd references the non-Windows Runtime type IntPtr. Windows Runtime types can reference only Windows Runtime types.
Parameter __returnValue of method CreateMediaStreamSource of type Org.WebRtc.Media in file Org.WebRtc.winmd references the non-Windows Runtime type IntPtr. Windows Runtime types can reference only Windows Runtime types.
Impact if not fixed: Microsoft store doesn't allow apps that don't pass Windows Runtime Metadata Validation. 
How to fix: Please ensure that the compiler you are using to generate your Windows Runtime types is up to date with with the Windows Runtime specifications. 

Is there an easy way to fix this that I'm overlooking?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions