我知道无法从设备上的服务器下载和执行objective-c / swift代码而不会被拒绝。但是,是否可以下载让我们说一些javascript或其他语言代码并在设备上执行它?
我正在构建一个应用程序,我需要评估用户的String是否通过各种操作通过验证。
例如,用户有一个字符串ABC123
。
我的操作列表(将是动态的,因此我可以从服务器端添加更多操作)可以是:
等
我正在考虑从我的服务器下载一些包含整个操作列表的JavaScript代码。然后将用户字符串传递给此代码进行验证。但是我不知道该怎么做。
答案 0 :(得分:0)
您可以在Safari中或在UI / WK WebView中打开任何网页,并在这些页面上运行javascript。当然,您可以在Objective C中运行这些测试而无需前往服务器,或者您可以使用AFNetworking之类的东西设置一些RESTful调用来将您的字符串发送到您的服务器,并让它返回相应的结果。