Я работаю над приложением для iOS.Когда я использовал Xcode 9.4.1, целью максимального развертывания была iOS 11.x.Приложение работает нормально для Xcode 9.4.1 и iOS ниже iOS 12.
Но когда я попытался запустить тот же код на iOS 12, я должен запустить его на Xcode 10.
Iя получаю эту ошибку времени компиляции в моем коде:

Я изменил версию Swift в проекте и цели: 

1. While emitting SIL for 'fetchConsumerRecommendations(completionHandler:failureHandler:)' at /Users/ajeetsharma/Desktop/Pune/Food/Food/FirebaseManager/FirebaseManager.swift:3472:5
2. While silgen emitFunction SIL function "@$S4Food15FirebaseManagerC28fetchConsumerRecommendations17completionHandler07failureH0yySaySSGc_ys5Error_pSgctFZ".
for 'fetchConsumerRecommendations(completionHandler:failureHandler:)' at /Users/ajeetsharma/Desktop/Pune/Food/Food/FirebaseManager/FirebaseManager.swift:3472:5
3. While silgen closureexpr SIL function "@$S4Food15FirebaseManagerC28fetchConsumerRecommendations17completionHandler07failureH0yySaySSGc_ys5Error_pSgctFZySo19FIRDocumentSnapshotCSg_AItcfU_".
for expression at [/Users/ajeetsharma/Desktop/Pune/Food/Food/FirebaseManager/FirebaseManager.swift:3477:285 - line:3527:9] RangeText="{ (documentSnapshot, error) in
if error == nil {
if documentSnapshot == nil{
return
}
if (documentSnapshot?.exists)!{
print("Consumer Recommendations - \(describing: documentSnapshot?.data())")
let dictOnboarding:NSDictionary = (documentSnapshot?.data())! as NSDictionary
if dictOnboarding["Recommendation"] != nil{
print("\(dictOnboarding.allKeys)")
completionHandler(dictOnboarding["Recommendation"] as! [String])
}
else{
print("\(dictOnboarding.allKeys)")
completionHandler(dictOnboarding.allKeys as! [String])
}
}
else {
completionHandler([])
}
}
else{
failureHandler(error)
}
}"
error: Segmentation fault: 11