2017-03-15 8 views
1

私はUWPアプリケーションをWindowsストアに公開しようとしていますが、サポートされていないAPIに問題があります。問題のAPIはopus.dll(Opus)とlibsodium.dll(NaCl)です。UWPサポートされていないAPI

私はこれらのユニバーサルバージョンを見つける必要があることを知っています。何とか私が使用しているパッケージ(Discord.Net)を元のものの代わりに参照していますが、誰にでもユニバーサルバージョンを見つける場所は分かりますか?私はオリジナルのC言語以外のものを見つけることはできないようです。

  • API crypto_secretbox_easy in libsodium.dll is not supported for this application type. Discord.Net.WebSocket.dll calls this API.
  • API crypto_secretbox_open_easy in libsodium.dll is not supported for this application type. Discord.Net.WebSocket.dll calls this API.
  • API opus_decode in opus.dll is not supported for this application type. Discord.Net.WebSocket.dll calls this API.
  • API opus_decoder_create in opus.dll is not supported for this application type. Discord.Net.WebSocket.dll calls this API.
  • API opus_decoder_destroy in opus.dll is not supported for this application type. Discord.Net.WebSocket.dll calls this API.
  • API opus_encode in opus.dll is not supported for this application type. Discord.Net.WebSocket.dll calls this API.
  • API opus_encoder_create in opus.dll is not supported for this application type. Discord.Net.WebSocket.dll calls this API.
  • API opus_encoder_ctl in opus.dll is not supported for this application type. Discord.Net.WebSocket.dll calls this API.
  • API opus_encoder_destroy in opus.dll is not supported for this application type. Discord.Net.WebSocket.dll calls this API.
+1

Discordライブラリを管理しているのは誰ですか? UWPのバージョンがあるかどうか確認することができます。あるいは、誰がopusとlibsodiumを所有しているか知っていれば、それらにUWP準拠のバージョンを尋ねて、あなたのパッケージにバンドルすることができます –

答えて

0

あなたは、少なくともDLLが構築されていないとして、ストアにこれらのライブラリを公開することはできません。参考のため

が、これは誤りです。 Windowsストアのリリースに適切な設定を使用して、独自のdllファイルを作成する必要があります(具体的にコンパイルする必要があります)。

関連する問題