利用用户通讯录建立自己的社交网络的 iOS 应用程序可能很快就会成为过去。在 iOS 18 中,苹果正在打击那些要求用户允许访问其通讯录的社交应用--社交应用通常这样做是为了将用户与他们的朋友联系起来,或者为用户推荐关注的人。现在,苹果正在添加一个新的两步权限弹出屏幕,首先会像以前一样要求用户允许或拒绝访问他们的通讯录,然后,如果用户允许访问,将允许他们选择想要分享的通讯录,如果不是全部的话。
这些变化是在苹果全球开发者大会的一次会议上推出的,重点是用户隐私功能。
据苹果公司称,当消费者与第三方应用程序共享通讯录时,该应用程序将在一段时间内持续访问他们的通讯录,甚至在添加新的通讯录时也是如此。为了让用户对应用程序能访问和不能访问的通讯录有更多的控制权,权限屏幕分为两个阶段。
在第一屏中,用户要确认是否要与应用程序共享联系人。这与现在的提示类似,不过有些应用程序制造商利用联系人共享选项来阻止拒绝共享联系人的用户访问自己的应用程序。
例如,去年,照片分享应用Lapse通过强制用户邀请好友加入的机制攀升至 App Store 榜首。在此之前,Poparazzi和Clubhouse等应用都要求用户提供完整的地址簿访问权限--这种"增长黑客"手段帮助它们迅速扩大了规模。来自 Zenly(已出售给 Snap)创始人的应用程序Amo ID,也是通过要求用户邀请好友才能加入的方式获得了市场份额。
这些技术可能会在初期吸引大量用户使用,但在许多情况下,这种"黑客攻击"并不能推动长期的可持续增长。与此同时,用户为了尝试新的社交体验,不得不完全放弃对通讯录的访问。
现在这可能会变得更加困难,因为在第一个屏幕上点击"继续"选择共享通讯录的用户将被带到 iOS 18 的第二个屏幕,在这里他们可以选择是否要与某个应用共享所有联系人。在这里,用户可以点击"允许完全访问",如果用户希望限制访问权限,也可以点击新选项"选择联系人"。
更重要的是,iOS 18 并不要求应用开发者为实现这一功能而做任何改动,也不实施任何新的 API。相反,如果开发者的应用要求访问通讯录,这些新屏幕就会自动出现。
曾向 Discord 和 Facebook 出售Gas和tbh等成长型黑客社交应用的开发者尼基塔-比尔(Nikita Bier)在 X 上开玩笑说:"世界末日到了。"他还附上了一张苹果宣布新隐私功能的截图。
不过,对于那些对安全和隐私更感兴趣的人来说,这一新增功能还是值得欢迎的。安全公司 Mysk在 X 上写道,这一变化将是"数据收集应用程序的不幸消息......"其他人指出,这将有望防止一些应用程序在被拒绝后仍反复要求访问通讯录。现在,用户可以授予它们访问权限,但限制它们可以实际获取哪些联系人。
此外,如果开发者的应用可以让用户搜索要添加的联系人,他们也无需申请 iOS 18 的完全访问权限。
取而代之的是,新的"联系人访问按钮"可让应用程序显示其无法访问的联系人结果,并在每个联系人姓名旁边显示"添加"按钮。这样,用户只需轻点一下,就可以逐一选择要提供给应用程序的联系人。