前提
iOS12とXcode10がリリースされたので、これが絶対何か変わったと思います。
色々ネットか、実際のプロジェクトで試したら、穴があった!
lstdc++.6.0.9シリーズ無い
C++11前のC++のサポートライブラリーとして使っている、lstdc++.6.0.9
これがなぜ一番かと言うと、ほぼコアーなコードがC++で書くと決まっているだからだ!
だが、Xcode10から、無くなりました、libc++しかないぞ。
みんなは C++11に移行すべき
だ。
当てはまる人が、SDKを使う人、SDKを開発の人かなぁと思います。
CocoaPodsのversion
CocoaPodsのバージョンは気付いていない人がいるかもしれないが、実は
バージョンは1.4.0以上じゃ無いと、
Copy Pods Resources
はXcode10では無効になっているみたい。
つまり、ビルド成功したとしても、アプリが走れない、StoryBoard含める全てのリソースが無いぞ。
画像追加
iPhone XRシリーズ出たので、以下の解像度対応したLaunch画像を追加した方がいいみたい。
下記のように
iPhone XR:828px x 1792px
iPhone XS Max: 1242px x 2688px
Deviceのクラスでは、まだ追加判定しないといけないですね。
PS:なんで毎回新機種発表の時が追加判定しないといけないだろう、アップルが何か違うものを出したいだろうか、が、全然盛り上がらないぞ(笑
Swiftを厳密に
残ったのはSwiftなので、ほぼ、提示あるから、特に大きい問題じゃ無いと思います。
(まだありましたら、追加更新します)