回答:
ナビゲーターウィンドウでReport Navigator
現在の失敗の理由を確認できます。
Hide/Show Navigator
Xcodeの左上にあるボタンを押してナビゲーターを開きます。Report Navigator
ナビゲーターウィンドウのボタンリストにある最後のボタンを押して開きます。ここでは、どちらかの理由を表示することができますBy Group
かBy Time
xCode 8で同じ問題に直面したのは、設定でApple IDを使用してサインインすると、ネットワーク接続の問題により、Apple IDセッションが期限切れになり、xCodeが更新できなかったためです。私は再び正常に構築することができました
これは、で書いているときに起こりましSwift 4.1
たXCode 9.3
。私RxSwift
も使っています。私が書いてObjective C
いる間、それは決して起こりませんでした。ログもありませんでしたReport Navigator
。エラーなしでプロジェクトがコンパイルされ、失敗しました。理由がわかりませんでした。
私の場合、私がやったこととそれが助けました:
このプロジェクトがコンパイルしようとした後、エラーが表示されました。エラーはここにありました:
do {
let jsonData = try JSONSerialization.data(withJSONObject: timingsDict, options: .prettyPrinted)
let decoder = JSONDecoder()
let pTiming = try decoder.decode(PTiming.self, from: jsonData)
observer.onNext(timing)
observer.onCompleted()
} catch {
print(error.localizedDescription)
observer.onError(error)
}
に間違った変数名を渡しましたobserver.onNext(timing)
。それはあったはずpTiming
です。
空きディスク領域が残っていない可能性があります。
私にとっては、そのスキームに使用していた開発プロビジョニングプロファイルでした。私はそれをリリースに変更し、うまくいきました