我遇到了从Met Office Datapoint API读取JSON的NSJSONSerialization的问题.
我收到以下错误
Error Domain=NSCocoaErrorDomain Code=3840 "The operation couldn’t be completed. (Cocoa error 3840.)" (Unable to convert data to string around character 58208.
Run Code Online (Sandbox Code Playgroud)
我已根据角色位置检查并认为这是违规行
{"id":"353556","latitude":"57.1893","longitude":"-5.0929","name":"Sóil Chaorainn"}
Run Code Online (Sandbox Code Playgroud)
根据我尝试的几个验证器,JSON本身似乎是有效的,我希望它也来自像Met Office这样的大型组织.
NSJSONSerialization不应该与'ó'这样的字符一起使用吗?
如果不是我如何改变编码类型来处理这个?
提前谢谢了
我们使用Jenkins作为我们iOS团队的CI服务器,具有以下设置:
目前,应用程序的所有签名身份和配置文件都被上传到每个从属设备,这使得管理过程繁琐,并且向集群添加新节点更加痛苦.
为了解决这个问题,我们研究了如何在开发人员配置文件中使用凭证插件,并将配置文件作为所有iOS作业的第一个构建步骤导入,但是面临主要问题:
我们尝试了一些解决第二个问题的方法,添加一个shell构建步骤,删除特定的钥匙串,但仍然面临第一个错误.如果我们在slave上手动安装配置文件,则构建会通过,但这会破坏使用凭据插件的目的.
你们有什么感想?