AdswizzSDKPrivacyData
AdswizzSDKPrivacyData是AdswizzSDK iOS的辅助框架,它拥有所有AdswizzSDK.framework所需的隐私敏感API。AdswizzSDKPrivacyData为开发者提供了一种排除需要在其应用的Info.plist中添加权限使用描述字符串的敏感API的方式。
历史
AdswizzSDK.framework是一个广告SDK,旨在利用AdsWizz的交互式音频广告格式。此框架作为二进制文件提供给希望在其应用程序中使用此功能的任何AdsWizz客户。由于没有暴露源代码,AdswizzSDK要求应用程序的开发者即使在应用程序中实际上未使用该功能的情况下,也需要在他们的Info.plist文件中添加权限字符串。
AdswizzSDKPrivacyData的创建是为了让开发者能够选择适合他们应用程序的权限。
要求
- Xcode 11+
- iOS 11.0+
- Swift 5.0+
构建
AdswizzSDKPrivacyData.xcodeproj 包将直接运行。整个项目需要在 AdswizzSDKPrivacyData 项目目录中有一个 CustomConfig.xcconfig 文件才能运行,但构建部分的 预处理步骤 会创建一个空的 CustomConfig.xcconfig。当将 AdswizzSDKPrivacyData.xcodeproj 作为 Git 子模块集成到您的项目中时,应使用相同的方法。如果您希望,可以在您的应用程序的目标中添加一个 预处理步骤,以便修改要取消选中的内容。
SWIFT_ACTIVE_COMPILATION_CONDITIONS=NO_SPEECH_ACCESS NO_CONTACTS_ACCESS NO_CALENDAR_ACCESS NO_CAMERA_ACCESS NO_LOCATION_ACCESS NO_MICROPHONE_ACCESS NO_MOTION_ACTIVITY_ACCESS
发布
请查阅 发布部分 以下载 SDK 的压缩包。
许可证
AdswizzSDKPrivacyData 在 MIT 许可证下可用 - 请参阅 LICENSE 文件以获取详细信息。