-1

如何拒绝某些键盘在 iOS8 中显示?

实际情况是用户可以在我的搜索字段中进行 REST 调用 - 如果他们切换到表情符号键盘并发送它们,Alamofire 将崩溃,无法识别输入 -> 随后我的应用程序崩溃。

4

1 回答 1

2

安全规则 1:

永远不要相信用户输入

过滤输入。即使拒绝某些键盘,您也不能相信用户的输入。

您可能希望使用正则表达式进行过滤。

旁注:您也必须在服务器端进行过滤。您的 API 可能会从其他位置调用。这可能是一个巨大的安全问题。如果您不过滤参数,黑客可能会做一些令人讨厌的事情。

于 2014-12-18T15:48:57.303 回答