Repository navigation
3.2.0《Deprecated》
What's Changed
- Add icon to document top by @elmetal in #73
- Build documentation without plugin by @Kyome22 in #74
- Added CONTRIBUTING.md by @Kyome22 in #75
- Renamed typealias by @Kyome22 in #76
- Added workaround for libswiftWebKit.dylib by @Kyome22 in #77
- Use swift-tools-version 6.1 by @Kyome22 in #79
- Use Xcode 16.4 by @Kyome22 in #78
Workaround for libswiftWebKit.dylib
In Xcode 16.4 to Xcode 26 Beta 2, there was a bug that caused a runtime crash in the iOS Simulator due to a change in the WebKit library path (ref). You can avoid the crash by applying the following workaround.
- Set
User Script SandboxingtoNoin the Build Settings. - Write the following script in the
Run Scriptphase of Build Phases.if [ "$PLATFORM_DISPLAY_NAME" = "iOS Simulator" ]; then KEYWORD="iOS ${TARGET_DEVICE_OS_VERSION}" DYLD_FALLBACK_FRAMEWORK_PATH=$(xcrun simctl list devices -v | grep "$KEYWORD" | awk -F'[][]' '{print $2}') DYLD_FALLBACK_FRAMEWORK_PATH="${DYLD_FALLBACK_FRAMEWORK_PATH}/Contents/Resources/RuntimeRoot/System/Cryptexes/OS/usr/lib/swift/" LIBRARY_FILE="libswiftWebKit.dylib" ln -sf "${DYLD_FALLBACK_FRAMEWORK_PATH}/${LIBRARY_FILE}" "${BUILT_PRODUCTS_DIR}/${LIBRARY_FILE}" echo "👉Created an alias for ${LIBRARY_FILE}" fi
Note
If you do not need the PDF output feature, or if you do not need to verify its functionality in the simulator, please use the workaround-for-xcode-16.4-16F6 branch.
Full Changelog: 3.1.1...3.2.0