私はエンタープライズアプリケーションを開発しています。iOS8ベータ版でテストしていたときに、次のアラートビューが表示されました。
Untrusted App Developer
Do you trust the developer "iPhone Distribution: ---" to run apps on you iPad?
初めて登場します。どうにかして回避できますか?そして、それは何に関連していますか?
私はエンタープライズアプリケーションを開発しています。iOS8ベータ版でテストしていたときに、次のアラートビューが表示されました。
Untrusted App Developer
Do you trust the developer "iPhone Distribution: ---" to run apps on you iPad?
初めて登場します。どうにかして回避できますか?そして、それは何に関連していますか?
回答:
App Store経由でアプリケーションを配布しない限り、これを回避することはできません。
このメッセージが表示されるのは、アプリケーションが、ユーザーによってまだ信頼されていないエンタープライズ証明書を介して署名されているためです。インストール中のアプリケーションはAppStoreのレビュープロセスを経ていないため、Appleはこのプロンプトを強制的に表示し、技術的に信頼されていません。
ユーザーがプロンプトを受け入れると、証明書は信頼できるものとしてマークされ、アプリケーションをインストールできます(同じ証明書で署名されたインストールしたい他の将来のアプリケーションと一緒に)
注:コメントで指摘されているように、iOS 8以降、特定の証明書からすべてのアプリケーションをアンインストールすると、その証明書のアプリケーションが再インストールされると、プロンプトが再度表示されます。
この情報を確認するAppleWebサイトへのリンクは次のとおりです:https: //support.apple.com/en-us/HT204460
今日、私はこれをiOS 9 Betaでテストしていて、解決策を見つけました。
これを解決するには、次のURLにアクセスしてください。
MDMを使用してデバイスを管理している場合、またはApple Configuratorにアクセスできる場合は、この問題を完全に回避できます。
解決策は、MDMまたはAppleConfiguratorを介して開発者またはiOS配布証明書をデバイスにプッシュすることです。これを行うと、その証明書によって署名されたすべてのアプリケーションが信頼されます。
[この開発者を信頼しますか]をクリックすると、基本的にアプリごとに手動でその証明書を追加することになります。
MDMを介してプッシュする場合は、アプリケーションを自動信頼する必要があります(https://support.apple.com/en-gb/HT204460)が、証明書などがAppleに確認されていないことを確認する必要があります。取り消されたなど私は推測します。このメッセージが表示され、アプリケーションの起動が妨げられました。プロキシ情報が構成されている場合にのみ、インターネットを使用できるようになり、さらに2、3回起動を試みた後に消えました。
iOS 9.3.1およびアップ:設定>一般>デバイス管理
iOS13.6の場合
[設定]-> [一般]-> [デバイス管理]-> [信頼]«[AppleDevelopment]»-> [赤い信頼]ボタンをクリックすると、設定が完了します。😁お楽しみください