iPhoneXを持っていないので、シミュレーターで動作確認する必要がありました。
Xcodeのアプデート説明:

Xcode9.1にして、いざ出力先をiPhoneX(シミュレーター)にしてビルドしたところ、
Lexical or preprocessor issue
というビルドエラーが出てしまいました。
実機だとビルドできたのに!
CocoaPodsのせいかと思って設定を見直してみたのですがダメでした。
【参考】
.hをimportしているところで「lexical or preprocessor issue file not found」ビルドエラー:
http://anton0825.hatenablog.com/entry/20140815/1413252144
ふと、他の警告文に目がいったので、そちらを読んでみると、
-----------------------------------------------
Showing All Messages
Target 'Pods-[プロジェクト名]' of project 'Pods' was rejected as an implicit dependency for 'Pods_[プロジェクト名].framework' because its architectures 'x86_64' didn't contain all required architectures 'i386 x86_64'
-----------------------------------------------
とあったので、
Podsプロジェクトの「Supported Platforms」「Valid Architectures」をiOS用に変えてみたり
したのですがダメでした。
実は、これが惜しところを見ていたのでした。
Build Active Architecture Only > Debug > Yes
を「No」に変えればよかったのでした。

シミュレーターはMacなので、Valid ArchitecturesをiOSにしてたら、そりゃビルドエラーになるわ。
ということで、これで無事アプリをiPhoneXのシミュレーターで動作確認することができました。