gpt4 book ai didi

ios - secret 二维码 - 只能由我自己的扫描仪应用读取

转载 作者:行者123 更新时间:2023-11-28 13:37:55 27 4
gpt4 key购买 nike

我正在开发 Instagram、Snap Chat 和 Facebook 等社交应用。我需要生成用户配置文件的二维码。我从数据库中隐藏了用户 ID。我的应用程序中有一个扫描仪来扫描二维码。该功能运行良好。

但是当我生成的二维码被其他扫描仪应用读取时,比如 iOS 默认扫描仪,它会从二维码中读取用户 ID(字符串、文本)。

我使用 Swift 默认代码生成二维码。

QR 码只能由我的应用程序读取。

像 Snap Chat、Messenger 等

最佳答案

看看这篇文章

How is Snapchat QR code so different than others?

Snapchat 和其他应用程序设计了自己的方法来创建和读取二维码。 Snapchat 使用自己的处理技术来检测一系列点来扫描代码。它使用图像中的 snapchat Logo 作为引用,以了解从哪里开始扫描。我很确定 Facebook 和其他应用程序也在做类似的事情。

您或许可以看看 Instagram 正在做的事情。他们使用文本检测来读取用户名标签。您也可以查看这篇文章。

Text Detection Article

据我所知,没有直接的方法可以实现这一点。您将不得不重新发明轮子,并想出自己的方法来生成和读取特定于您的应用程序的代码。

另一种方法是使用加密算法对您的消息进行加密和解密,然后使用二维码生成器生成加密消息的二维码。

关于ios - secret 二维码 - 只能由我自己的扫描仪应用读取,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56389074/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com