Невозможно вызвать некоторые API в XCodeIOS

Программируем под IOS
Ответить
Anonymous
 Невозможно вызвать некоторые API в XCode

Сообщение Anonymous »

Я сталкиваюсь со странной проблемой, в которой я не могу нанести некоторый API через симулятор iOS в XCode.
Версия: Xcode 10.3
Я пытался использовать следующее:
https://finnhub.io/api/v1/stock/profile2? />https://www.alphavantage.co/query?funct ... moобразное. Ожидается. NSAppTransportSecurity

NSAllowsArbitraryLoads


< /code>
code: < /p>
let apiBaseUrl = "https://www.alphavantage.co/query?funct ... pikey=demo"
func getStock(symbol: String) {
if let url = URL(string: apiBaseUrl) {
let task = URLSession.shared.dataTask(with: url, completionHandler: {
data, res, err in
if let error = err {
print(error)
} else {
var result: Any! = nil

do
{
result = try JSONSerialization.jsonObject(with: data!, options: JSONSerialization.ReadingOptions.allowFragments)
}
catch{
print("exception: ")
}
print(result)
}
})
task.resume()
}
}
< /code>
В моей консоли я вижу следующее: < /p>

Http Load Fail (код ошибки: -999 [1:89]) < /p>
< /blockquote>

Pace Block Not Invoked < /p> < /> < /blockfote>
Pace Block. />
Полученное соединение ошибки XPC Неверное для типа сообщения 3 KCFnetWorkAgentXpcmessageTypepacquery < /p>
< /blockquote>

Подробнее здесь: https://stackoverflow.com/questions/647 ... s-in-xcode
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «IOS»