检测用户是否在其设备上安装了特定的配置文件

Dan*_*orm 15 configuration-files ios

我今天遇到了这个应用程序Adblock Mobile,它在用户设备上安装了一个配置文件,并通过其安全 VPN 路由所有网络流量,以便在网上冲浪时禁用/阻止广告,以及使用实现广告的应用程序时,示例横幅广告或插页式广告.我的大多数应用程序收入都是基于广告的,因此这引起了我的一些担忧,我实际上对Apple批准此应用程序感到惊讶,因为它阻碍了iAd按预期工作.

有没有办法访问用户安装的配置文件,以检查是否从我的应用程序安装此配置文件?

Adblock个人资料

fif*_*nce 3

不,无法检查配置文件是否存在。一些来源:


但是,如果您只想知道您的广告是否投放,您可以通过另一种方式做到这一点:只需尝试加载一些广告,看看它们是否确实加载并采取相应的行动。

这应该很容易实现。这就是您所需要的,您只关心广告被屏蔽的事实,而不是以何种方式屏蔽。

相当多的网站都这样做。例如,荷兰科技网站tweakers.net向屏蔽广告的人传达一条信息。我确信一些 iOS 应用程序也将很快开始这样做。

检查这个SO问题如何检测我网站上的Adblock?网站处理此问题的某些方式。