我不能让我的ios自定义网址方案与数字一起使用

时间:2014-04-04 06:51:13

标签: ios objective-c xcode5

如果我使用例如

seveneleven://它有效

如果我使用

711://失败或

7eleven://失败

我搜索了网络,但没有找到同样问题的结果。我是第一个还是只是秘密地理解你不能使用以数字开头的网址方案?

1 个答案:

答案 0 :(得分:3)

有效方案名称的定义可以在“{BNF for specific URL scheme”下的http://www.w3.org/Addressing/URL/url-spec.txt找到。对于“计划”,它说:

scheme ialpha ialpha alpha [ xalphas ] alpha a | b | c | d | e | f | g | h | i | j | k | l | m | n | o | p | q | r | s | t | u | v | w | x | y | z | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z xalpha alpha | digit | safe | extra | escape

请参阅页面以获取完整定义。

这意味着方案不能以数字(或任何其他非alpha)

开头