"... 如果您正在考虑检查配置文件是否存在以及如果不存在则安装它,则不可能(因为迄今为止可用的文档)",2012年10月,iOS-防止iPhone配置文件被删除或检查其是否安装
Apple开发者论坛:如何读取配置文件,2011年。“没有具体规定。但是,iOS 7增加了许多企业集成功能,可能可以通过不同的路径实现相同的目标。”,2013年。
但是,如果您只想知道您的广告是否已提供服务,可以用另一种方式进行:直接尝试加载一些广告,然后查看它们是否真正加载,并根据情况采取行动。
这应该很容易实现。你只关心广告是否被阻挡,而不关心阻挡的方式。
相当多的网站都这样做。例如,荷兰技术网站 tweakers.net
向使用广告拦截工具的人提供了一条消息。我相信一些iOS应用程序也会很快开始这样做。
查看此SO问题 如何检测我的网站上的广告拦截? 以了解网站处理此问题的一些方法。
banner_ad_300x250.gif
的图像,文件名会被大多数广告拦截器阻止,并检查您的应用程序是否能够加载它。 - the
UIAlertView
的东西,在启动时显示,要求用户删除配置文件或通过实际购买“去除广告”IAP来支持应用程序。这只是一个想法。主要部分是看有多少用户实际安装了它,以决定是否从一开始就存在问题。 - Daniel Storm