iOS 開発者なら一度は遭遇したことあるエラーです。
ただ、今回は不思議な過程で発生していたので、似たような人がいたらと思って記事にしますた。
開発環境(前提条件)
・Xcode10.2
・Swift5
発生したエラーについて
Swift Compiler Error、個人的に嫌いなエラーですw
いくつか原因があると思いますが、そのとき出たエラーの詳細がこちら。
Header ‘xxx’ not found.
Could not build Objective-C module ‘XXX’
Command SwiftCodeGeneration failed with a nonzero exit code.
このプロジェクトには CleanArchitecture を導入していたので、
Embedded Framework で Infra と Domain を作ってました。
その2つがエラーを起こしてると。
ただ、ビルド(Debug/Release)は成功、実機インストールも可能、アーカイブだけ失敗する、という状況で…
6年ほどアプリ開発をしてますが、初めての現象でしたww
これらのエラーをググると、メニューの Product → Clean Build Folder で解消できます!とか
Warning を解消していくと…とか、Header Path を確認するとか出てくるのですが、全部ダメ。
解決方法
結局、エラーを解消した方法が… br>
br>
br>
br>
Infra に Domain.framework を追加する…!!
br>
br>
( ˘ω˘ ) スヤァ
br>
br>
いやぁ…ね!
Releaseビルドも成功していたら、ここ疑わないじゃないですか!w
Xcode のエラー系って結構ブログとか StackOverFlow に助けられるので、
同じ人がいるかもな…と記事にしてみました。w
違うよ!とかこういう方法あるよ!ってのがあれば教えてください。
では( ¯·ω·¯ )
コメント