在 Kotlin Multiplatform SDK 中处理 ATT
如果您的应用使用了 AppTrackingTransparency 框架,并向用户展示应用追踪授权请求,则您需要将授权状态发送给 Adapty。
import com.adapty.kmp.Adapty
import com.adapty.kmp.models.AdaptyProfileParameters
val profileParameters = AdaptyProfileParameters.Builder()
.withAttStatus(3) // 3 = ATTrackingManagerAuthorizationStatusAuthorized
.build()
Adapty.updateProfile(profileParameters)
.onSuccess {
// ATT status updated successfully
}
.onError { error ->
// handle AdaptyError
}
我们强烈建议您在该值发生变化时尽早发送,只有这样,数据才能及时传递到您已配置的集成渠道。