私はthisをStackOverflowで、thisをUWP Windows Dev Centerから参照して、this StackOverflowの記事に従おうとしています。UWPマニフェストの問題/制限付きの機能/ inputForegroundObservation
私のマニフェストXMLには、<Package>
タグがxmlns:rescap="http://schemas.microsoft.com/appx/manifest/foundation/windows10/restrictedcapabilities"
とIgnorableNamespaces="uap mp wincap rescap"
を含むように更新されました。
マイ<Capabilities>
セクションでは、次のようになります。
<Capabilities> <Capability Name="internetClient" /> <rescap:Capability Name="inputForegroundObservation" /> </Capabilities>
そして<rescap:Capability
エラーに下線が引かれている:
"The element 'Capabilities'... has invalid child element...in...namespace.../windows10/restrictedcapabilities..."
(私は非常に長いエラーメッセージの多くを離れて切り取ら)
inputForegroundObservation機能をどのように認識できるかについてのアドバイスはありますか? VS Community 2015 sp3、Microsoft.NETCore.UniversalWindowsPlatformパッケージがインストールされています。
乾杯、 アダム
ちょうどあなたが求めている制限された機能は、スキーマ内で宣言されていないことを語っています。警告、致命的なエラーではありません。それは非常に驚くべきことではありませんが、[MSDNドキュメント](https://docs.microsoft.com/en-us/windows/uwp/packaging/app-capability-declarations)は、これは "非常に制限されており、オンボーディングポリシーを保存してレビューする "。アプリの提出は特別に行われなければならず、アプリの審査には最大5日かかります。キーロガーのように見えるものがあれば、あなたの投稿は拒否されるだろうと私は思っています。 –
返信いただきありがとうございます。何も悪いことではない。 CTRL-A、C、J、X、Y、Zのようなものを利用する非常に古いC++アプリケーションのポートです。これらはすべて通常のKeyDownイベントの範囲外で処理されるようです。私はアプリでこれを変更することができますが、むしろその文字をそのまま保つだろう。私のテストアプリはまだコンパイルされません。 ''行にマニフェスト検証エラー(「アプリケーションマニフェストXMLが有効である必要があります」)が表示されます。 –
あなたのマニフェストに間違いはありません。おそらく、あなたのC++コードは他の機能を要求します。あなたのC++コードに触れることができますか? –