Ios 响应本机网络请求失败
这是我试图获取的代码Ios 响应本机网络请求失败,ios,google-maps,react-native,Ios,Google Maps,React Native,这是我试图获取的代码 fetch('https://maps.googleapis.com/maps/api/geocode/json?address=14.588693,121.028468&key=mykey') .then((response) => response.json()) .then((responseJson) => { console.log('ADDRESS GEOCODE is BACK!! => ' +
fetch('https://maps.googleapis.com/maps/api/geocode/json?address=14.588693,121.028468&key=mykey')
.then((response) => response.json())
.then((responseJson) => {
console.log('ADDRESS GEOCODE is BACK!! => ' + JSON.stringify(responseJson));})
但它一直说网络请求失败了
我已经添加了
<key>NSAppTransportSecurity</key>
<dict>
<key>NSAllowsArbitraryLoads</key>
<true/>
<key>NSExceptionDomains</key>
<dict>
<key>googleapis.com</key>
<dict>
<key>NSExceptionAllowsInsecureHTTPLoads</key>
<false/>
</dict>
</dict>
</dict>
NSAppTransportSecurity
NSAllowsArbitraryLoads
NSExceptionDomains
googleapis.com
N异常低安全Http负载
这是我的信息列表
控制台日志:
可能未处理的承诺拒绝(id:1):
TypeError:网络请求失败
TypeError:网络请求失败
在XMLHttpRequest.xhr.onerror[as_onerror](blob:)
在XMLHttpRequest.dispatchEvent(blob:)
在XMLHttpRequest中,此错误(blob:)
在TryCalone(blob:)
在blob:
在blob:
at_调用计时器(blob:)
at_CallimmediatePass(blob:)
在Object.callImmediates(blob:)
在MessageQueue.\u callImmediates(blob:)
XCODE日志:
任务。加载失败,错误为Domain=NSURLErrorDomain Code=-1002“unsupported URL”UserInfo={NSUnderlyingError=0x281a36160{error Domain=kcferrorrdomaincfnetwork Code=-1002“(null)”},nsurlerrorrailingursessiontaskerworkey=LocalDataTask.,\n=(
“LocalDataTask。”
),NSLocalizedDescription=不支持的URL}[-1002]
您是否尝试打开了
NSExceptionAllowsInsecureHTTPLoads
<key>NSExceptionAllowsInsecureHTTPLoads</key>
<true/>
NSExceptionAllowsInsecureHTTPLoads
您是否尝试打开了NSExceptionAllowsInsecureHTTPLoads
<key>NSExceptionAllowsInsecureHTTPLoads</key>
<true/>
NSExceptionAllowsInsecureHTTPLoads
显示故障日志。这是控制台错误:这是xcode日志:显示故障日志。这是控制台错误:这是xcode日志:是,尽管我发现了问题。似乎我的一个代码有//window.XMLHttpRequest=RNFetchBlob.polyfill.XMLHttpRequest;//Blob=Blob;虽然我发现了这个问题,但它还是影响了取景。似乎我的一个代码有//window.XMLHttpRequest=RNFetchBlob.polyfill.XMLHttpRequest;//Blob=Blob;这影响了取货