跳到主要内容

个性化广告 (sys.personalized_advertising / sys.set_personalized_advertising)

该函数在 20260529 以后版本方可使用

声明

允许个性化广告 = sys.personalized_advertising()
设置成功 = sys.set_personalized_advertising(允许个性化广告)

参数

  • 允许个性化广告
    布尔型,是否允许个性化广告。true 表示允许,false 表示不允许。

返回值

  • 允许个性化广告
    布尔型 或 nil,当前是否允许个性化广告;读取失败时返回 nil
  • 设置成功
    布尔型,是否设置成功。

说明

读取或设置 设置 > 隐私与安全性 > Apple 广告 > 个性化广告 开关。
不同 iOS 版本中,该设置项的名称或位置可能略有不同。

示例

local allow = sys.personalized_advertising()

if type(allow) == "boolean" then
sys.set_personalized_advertising(false)

-- 需要恢复原状态时
sys.set_personalized_advertising(allow)
else
sys.toast("无法读取个性化广告设置")
end