現象について

iOSアプリで、Xcode10対応をした時、
CocoaPods管理のライブラリをアップデートしようとすると、

RuntimeError – [!] Xcodeproj doesn’t know about the following attributes
 {“inputFileListPaths”=>[], “outputFileListPaths”=>[]} for the ‘PBXShellScriptBuildPhase’ isa.

と表示された。


原因!?

Xcode10でビルドすると、
inputFileListPathsが[]で出力されて、それがCocoaPodsで対応されてない!?


対応方法

コンソールより、対象アプリのディレクトリで、

# sudo gem update xcodeproj

を実施したあと、再度ライブラリをアップデートしたら、
エラーは表示されなくなった。