私は今日このアプリケーションに出くわしました。AdblockMobileは、ユーザーデバイスにプロファイルをインストールし、安全なVPNを介してすべてのWebトラフィックをルーティングし、Webサーフィン時と、広告を実装するアプリケーションの使用時の両方で、広告を無効化/ブロックします。バナー広告やインタースティシャル広告の例。私のアプリケーションの収益の大部分は広告ベースであるため、これは私にいくつかの懸念を引き起こし、iAdが期待どおりに機能するのを妨げるため、Appleがこのアプリケーションを承認することに実際に驚いています。
ユーザーがインストールしたプロファイルにアクセスして、このプロファイルがアプリケーションからインストールされているかどうかを確認する方法はありますか?
いいえ、構成ファイルの存在を確認することはできません。いくつかの情報源:
「...プロファイルが存在するかどうかを確認し、インストールしない場合は不可能です(これまでのところ入手可能なドキュメントに関して)」、2012年10月、iOS-iPhone構成プロファイルが削除されないようにするか、確認してくださいインストールされている場合
Apple devフォーラム:構成プロファイルの読み方、2011年。「具体的ではありません。ただし、iOS 7には、別のパスを介して同じ目標を達成できる可能性のあるエンタープライズ統合機能が多数追加されました。」、2013年。
ただし、広告が配信されているかどうかを知りたいだけの場合は、別の方法でこれを行うことができます。広告の一部を読み込んで、実際に読み込まれているかどうかを確認し、それに応じて行動するだけです。
これは簡単に実装できるはずです。そして、あなたが必要とするのは、広告がどのようにブロックされているかではなく、ブロックされているという事実だけを気にすることだけです。
かなりの数のウェブサイトがこれを行っています。たとえば、オランダの技術Webサイトtweakers.net
は、広告をブロックする人々にメッセージを提供します。そして、いくつかのiOSアプリもすぐにこれを開始すると確信しています。
このSOの質問を確認してください私のウェブサイトでAdblockを検出する方法は?ウェブサイトがこれを処理するいくつかの方法のために。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加