問題タブ [app-certification-kit]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - 完全に空白の Unity / Microsoft Store Build が WACK テストに失敗する
Unity 2018.2.1f1およびVisual Studio 2017 15.8.0でゲームのビルドを成功させようとしています。
すべて/すべての異なる構成でWindows ストアのビルド/パッケージ/WACK を成功させようとして失敗した後、完全に空のデフォルトの Unity、UWP プラットフォーム アプリを試し、ビジュアル スタジオ プロジェクトを生成しました。いくつかのアイコンを生成し、ストアにあるアプリに関連付けました。ビルドしてパッケージ化し、WACK テストを実行します。
失敗した
サポートされている API
エラーが見つかりました: サポートされている API テストで次のエラーが検出されました: uwphost.dll の API ExecuteAssembly は、このアプリケーション タイプではサポートされていません。WinTest2.exe は、この API を呼び出します。uwphost.dll の API DllGetActivationFactory は、このアプリケーション タイプではサポートされていません。WinTest2.exe には、この API に転送するエクスポートがあります。修正されない場合の影響: Microsoft Store アプリ用の Windows SDK に含まれていない API を使用すると、Microsoft Store の認定要件に違反します。修正方法: エラー メッセージを確認して、Windows SDK for Microsoft Store アプリの一部ではない API を特定します。デバッグ構成でビルドされたアプリ、または .NET ネイティブが有効になっていないアプリ (該当する場合) は、これらの環境がサポートされていない API を取り込む可能性があるため、このテストに失敗する可能性があることに注意してください。リリース構成でアプリを再テストし、. NET ネイティブが有効になっている場合。詳細については、次のリンクを参照してください。
実際にストアに掲載できるアプリのビルドを成功させるには、どうすればよいでしょうか。(どの構成、どのユニティ/ビジュアル スタジオ バージョン) Unity 2018.2.1および2018.2.2 (と思う) の新しいバージョンを試しましたが、それらからビルドを成功させることができませんでした。
少し前に、Unity からビルドを成功させることができなかったので、Win 10 Pro、Unity、および Visual Studio を再インストールしました。それでも問題は解決しません。
wpf - WACK が終了した後、どこに XML レポートを送信すればよいですか?
セットアップ実行可能ファイルにパックした WPF デスクトップ アプリケーションがあります。SmartScreen のため、アプリケーションを認証する必要があります。Windows 10 SDK の Windows アプリ認定キット (WACK) を使用して、XML レポートを生成しました。そして今、それらのレポートを Microsoft に提出する必要があります。
https://docs.microsoft.com/en-us/windows/desktop/win_cert/windows-certification-portal
会社として開発者アカウントを作成しました。レポートの送信をクリックすると、次のようになります。
https://docs.microsoft.com/en-us/windows-hardware/drivers/dashboard/
Windows ハードウェア デベロッパー センターのダッシュボードが表示される?!?
デスクトップ アプリケーション認定のために WACK レポートをアップロードしましたか?
ios - Xcode 配布エラー - 無効な署名
Xcode で app store connect をアップロードするのに疲れたときに、このエラーが発生しました。
"App Store Connect Operation Error ERROR ITMS-90035: "無効な署名です。封印されたリソースが見つからないか無効です。パス [a.app/a] のファイルは適切に署名されていません。アドホック証明書や開発証明書ではなく、配布証明書を使用してアプリケーションに署名していることを確認してください。Xcode のコード署名設定がターゲット レベルで正しいことを確認します (プロジェクト レベルの値を上書きします)。さらに、アップロードするバンドルが、シミュレーター ターゲットではなく、Xcode のリリース ターゲットを使用してビルドされていることを確認してください。コード署名の設定が正しいと確信している場合は、Xcode で [Clean All] を選択し、Finder で [build] ディレクトリを削除して、リリース ターゲットを再構築します。詳しくはご相談くださいhttps://developer.apple.com/library/ios/documentation/Security/Conceptual/CodeSigningGuide/Introduction/Introduction.html」</p>
そして、DistributionSummary.plistで確認できます
だから私はそれらのことを試しました(しかし、それはこのエラーを修正しませんでした)
Project -> Targets -> アプリを選択 -> Build Settings -> Code Signing Identity -> Debug -> 「iPhone Distribution」をダブルタップして、「iPhone Developer」に変更します。
派生データをクリアして xcode を再度開きます。
デベロッパー センターで証明書を再ダウンロードします。
pod update を使用してポッドを更新 -> Xcode を再起動 -> プロジェクトをクリーンアップしてビルドします。
iOS 証明書 (本番) を取り消し、新しい証明書を作成します。
自動署名のチェックを外して、再度チェックします。
ビルド設定 -> Code Signing Identity -> "iOS Development" はプロビジョニング プロファイルに含まれていません。このリンクをたどる
追加情報 - Xcode バージョン: 10.1 - Mac OS バージョン: Mojave 10.14.1 Beta (18B57c)