WebKit の特定の Swift 互換API (throwsとかasyncがついてるやつ)を使うと、libswiftWebKit.dylib がこっそりリンクされるんですが、これが特殊で、libswiftWebKit.tbdを見たり、DYLD_PRINT_SEARCHING=1を指定して読むとわかるのですか、本来存在しない dylib になっていて、dyldのcacheのcanonical path読み替えで、WebKit.frameworkをリンクすることになってるですがこの挙動を Xcode Previews は理解しないようで、その結果、そういったAPIを使ってるアプリは Xcode Previews が使えない、ということがわかってどうやって治したものかと思ってます。 (edited)