環境
azooKey v0.1.5-beta.1 / macOS 26.5.1
原因
azooKeyMac.xcodeproj の "Build ConverterServer" フェーズが実行ファイルだけをコピーし、swift build が Core/.build/<config>/ に隣接生成する *.bundle をコピーしていない。
実行ファイルは Contents/MacOS/ 配下なので Bundle.module の探索先は .app ルートになるが、バンドルが無いため失敗(Contents/Resources 内のものは ConverterServer からは参照されない)。
修正案
"Build ConverterServer" の cp の後に追記:
app_root="${TARGET_BUILD_DIR}/${WRAPPER_NAME}"
for b in "${SRCROOT}/Core/.build/${swift_configuration}/"*.bundle; do cp -R "$b" "${app_root}/"; done
回避策
.app ルートに各バンドルのシンボリックリンクを張ると解消(確認済み)。
環境
azooKey v0.1.5-beta.1 / macOS 26.5.1
原因
azooKeyMac.xcodeprojの "Build ConverterServer" フェーズが実行ファイルだけをコピーし、swift buildがCore/.build/<config>/に隣接生成する*.bundleをコピーしていない。実行ファイルは
Contents/MacOS/配下なのでBundle.moduleの探索先は.appルートになるが、バンドルが無いため失敗(Contents/Resources内のものは ConverterServer からは参照されない)。修正案
"Build ConverterServer" の
cpの後に追記:回避策
.app ルートに各バンドルのシンボリックリンクを張ると解消(確認済み)。