incent-cleaner-checker-ios
IncentCleaner 权限检查框架。
安装
根据您的 Xcode 版本安装适当版本的框架
- 获取 Xcode 的主版本,例如
10
- CocoaPods
pod 'IncentCleanerChecker', '<LAST_RELEASE_VERSION>-xcode<MAJOR_VERSION_OF_XCODE>' # e.g. `1.0.0-xcode10`
使用
- 使用 IncentCleaner 安装应用程序。请不要打开它。如果您已经打开了应用程序,请删除并重新安装应用程序。
- 导入
IncentCleanerChecker
import IncentCleanerChecker
- 开始监听 IncentCleaner
Listener.shared()?.start { text in }
- 在第 3 步的闭包中您应该看到消息
[IncentCleanerChecker] Listener is started.
- 尝试通过 bundle identifier 打开带有 IncentCleaner 的应用程序
_ = Opener.shared()?.openApp(withBundleId: "<BUNDLE_IDENTIFIER>")
- 应用程序应该被打开。如果没有,请检查第 4 步中的 bundle identifier,并重新执行此步骤。
- 在第 3 步的检查应用程序中闭包中您应该看到消息
[IncentCleanerChecker] Response from IncentCleaner in the app with bundleId "<BUNDLE_IDENTIFIER>" is received.
==================================================
您可以在附件项目中查看使用示例。