Ios 二维码可能的数据类型或标准

Ios 二维码可能的数据类型或标准,ios,qr-code,Ios,Qr Code,我正在开发一个用于扫描二维码的iOS应用程序。我成功地扫描并从二维码中获取代码 问题: 我的问题是,我可以从二维码中获得哪些可能的数据类型和格式 在谷歌上搜索时,我发现二维码可以用于 联系方式 日历数据 网址 电子邮件地址 电话号码 短信 纯文本 地理位置 这是完整的列表吗?是否有相同的标准以二维码表示上述数据?表示为上述QR类型生成QR代码的相同方式 有没有标准的方式来生成和表示二维码中的数据?基本上,二维码返回的文本数据可以是任何类型。您可以在二维码中以任何字符串格式放置任何类型的数据。这完

我正在开发一个用于扫描二维码的iOS应用程序。我成功地扫描并从二维码中获取代码

问题:

我的问题是,我可以从二维码中获得哪些可能的数据类型和格式

在谷歌上搜索时,我发现二维码可以用于

  • 联系方式
  • 日历数据
  • 网址
  • 电子邮件地址
  • 电话号码
  • 短信
  • 纯文本
  • 地理位置
  • 这是完整的列表吗?是否有相同的标准以二维码表示上述数据?表示为上述QR类型生成QR代码的相同方式


    有没有标准的方式来生成和表示二维码中的数据?

    基本上,二维码返回的文本数据可以是任何类型。您可以在二维码中以任何字符串格式放置任何类型的数据。这完全取决于你。 你可以认为它是“BR>”
    [NSString stringWithFormat]

    基本上,您的文本信息必须是可识别的:

    有一个很好的总结

  • 联系方式-使用,或(更详细),例如:
    MECARD:姓氏,第一;ADR:123一些街道,城镇,邮政编码,国家;电子邮件:一些_name@some_ip.com;电话:+11800123123;b日期:19550231 ;
    给予:
    

  • 日历数据-似乎还没有制定标准

  • URL:使用标准格式说明符启动URL,例如http://,例如:
    http://stackoverflow.com/questions/19900835/qr-code-possible-data-types-or-standards
    给予:

  • 电子邮件地址-以
    mailto开头:SomeOne@SomeWhere.org
    给出了:

  • 电话号码-以电话开始,例如电话:+1-212-555-1212给出:

  • 短信-请参阅

  • 纯文本-只包含文本。
  • 地理位置-使用
    Geo:lat,long,alt
    格式URI:
    Geo:40.71872,-73.98905100
    (谷歌办公室上方100英尺)给出:
  • WIFI-(ssid为“abc”,密码为“1234”)。对于WEP加密:
    WIFI:S:abc;T:WEP;P:1234。对于WPA/WPA2:
    WIFI:S:abc;T:WPA;P:1234。无加密:
    WIFI:S:abc;T:不合格;P:1234
    以上所有示例都是通过命令行中的包生成的。

    有一个摘要

    可能有,也可能没有标准

    如果您正在寻找非标准格式


    请更新您的文档并为开源贡献力量。

    谢谢您的回复。正如我在问题中所说,我正在制作一个iOS应用程序,它将对收到的代码采取行动。如果没有标准的方式将数据放入二维码中,那么我该如何处理我的应用程序?如我所说,这完全是一种习俗。如果您为自己设计的条形码而制作,那么您就知道数据的类型和格式。如果你为每个人考虑这个问题,那么这将是一件大事。你应该将WiFi添加到列表中。联系方式可以是MeCard或vCard。@JorgeCevallos thanx如果您有意见,请您指导我其他类型的格式好吗?我建议您使用ZXing的文章作为指导:@JorgeCevallos感谢您为我指出了正确的方向。维基网址改成这是我想要的,谢谢!我无法用谷歌搜索它。谢谢你的完整回答。帮助很大:-)