uni-app 关闭IDFA并删除NSUserTrackingUsageDescription后,隐私协议无法选择“否,我们不会将设备 ID 用于追踪目的”

uni-app 关闭IDFA并删除NSUserTrackingUsageDescription后,隐私协议无法选择“否,我们不会将设备 ID 用于追踪目的”

各位是怎么处理的啊,我不需要跟踪用户数据啊

image

image


更多关于uni-app 关闭IDFA并删除NSUserTrackingUsageDescription后,隐私协议无法选择“否,我们不会将设备 ID 用于追踪目的”的实战教程也可以访问 https://www.itying.com/category-93-b0.html

1 回复

更多关于uni-app 关闭IDFA并删除NSUserTrackingUsageDescription后,隐私协议无法选择“否,我们不会将设备 ID 用于追踪目的”的实战教程也可以访问 https://www.itying.com/category-93-b0.html


在开发使用 uni-app 构建的应用时,若您决定关闭 IDFA(Identifier for Advertisers,广告标识符)的使用并已经从 Info.plist 中删除了 NSUserTrackingUsageDescription 键值对,这意味着您的应用将不会请求用户的追踪授权。因此,隐私协议界面中的选项“否,我们不会将设备 ID 用于追踪目的”实际上在技术上已经不再适用,因为您的应用已经不再具备请求 IDFA 的权限。

不过,为了保持用户体验的一致性,并明确告知用户您的隐私政策,您可以在应用中通过其他方式展示这一信息。以下是一个简单的实现思路,利用 uni-app 提供的 API 和页面跳转功能来展示隐私政策,并明确告知用户您的应用不会进行追踪:

  1. 修改隐私政策页面

    创建一个新的页面,比如 privacyPolicy.vue,用来展示详细的隐私政策内容,并在其中明确指出不会使用 IDFA 进行追踪。

    <template>
      <view class="container">
        <text>我们的隐私政策...</text>
        <text>我们承诺不会使用 IDFA 进行任何形式的追踪。</text>
        <!-- 其他隐私政策内容 -->
      </view>
    </template>
    
    <script>
    export default {
      data() {
        return {}
      }
    }
    </script>
    
    <style>
    .container {
      padding: 20px;
    }
    text {
      font-size: 16px;
      line-height: 1.5;
    }
    </style>
    
  2. 在应用首页或设置页添加隐私政策入口

    在您的应用首页或设置页面中,添加一个按钮或链接,引导用户查看隐私政策。

    <template>
      <view>
        <!-- 其他内容 -->
        <button @click="gotoPrivacyPolicy">查看隐私政策</button>
      </view>
    </template>
    
    <script>
    export default {
      methods: {
        gotoPrivacyPolicy() {
          uni.navigateTo({
            url: '/pages/privacyPolicy/privacyPolicy'
          });
        }
      }
    }
    </script>
    

通过上述方式,尽管您已经移除了 IDFA 的使用,但仍可以通过应用内的页面向用户清晰传达您的隐私立场,确保用户了解您的应用不会进行追踪活动。这种方式既符合苹果的应用商店审核要求,也维护了用户的知情权。

回到顶部