3:18 AM
^ バンドルでどうこう、っていうのはこれですね。
3:20 AM
これのLoading an AppKit bundleのところ、 MacCatalystはそれ自体はMacCatalyst用のバイナリが必要ですが、実行自体は普通のMac環境で動いているので、 アプリ内にバンドルとして別のバイナリを同梱して、それを実行時に動的に読み込む分には 普通のMac用ビルドのバイナリが動く、というものです。
3:21 AM
動的ロードして静的に解決できないコードを呼び出すことになるので、 Swiftだといろいろ面倒、、、になるのでObjective-Cに抵抗がなければなお良いです。
3:21 AM
(Swiftだけでも一応できます)
3:21 AM
問題はバンドルにFirebaseも同梱して動かせるかどうか。。。