Возникла проблема при использовании библиотеки GraphQL Apollo Client iOS. Ошибка выглядит следующим образом:
SERVER ERROR : Error at path "getLeadField.0.options)": couldNotConvert(value: <__NSArrayI 0x2817dbae0>(
{
id = 1;
optionvalue = "Work Email";
},
{
id = 2;
optionvalue = "Personal Email";
},)
, to: Swift.String)
На самом деле, когда я вызываю метод из клиента apollo, который выглядит так, как показано ниже, он выдает сообщение об ошибке, как указано выше.
Network.shared.apollo.fetch(query: query) { (result) in
switch result {
case .success(let graphQLResult):
//success logic
case .failure(let error):
//failure log with error message
}
}
The * Ключ 1007 * имеет JSONArray со стороны сервера, а на других платформах, таких как Android и React Front end, он работает. Даже я проверяю разные площадки GraphQL везде, где он работает. Только в клиентской библиотеке iOS (Apollo) это создает проблему.
Если кто-нибудь решит эту проблему, пожалуйста, помогите мне.
Заранее спасибо !!!!