-
Notifications
You must be signed in to change notification settings - Fork 421
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
最新源碼編譯安裝UI顯示異常 #753
Comments
回退至commit 92f662d 已正常 |
|
應該是濫用 |
我嚴格按 https://github.com/rime/squirrel/blob/master/INSTALL.md 指示編譯了一遍,安裝上沒有問題。 你遇到的問題多半是編譯上或方案上的。不知道你編譯的過程/具體方案的情況下無法爲你debug。 下載我編譯好的 https://github.com/LEOYoon-Tsaw/squirrel/releases 試試可以確證這一點;你也可以把你的方案發出來,我試試。 |
你確定嗎?瞎猜沒有幫助 |
還有一個可能是系統版本過低,新的要求是12.0以上 |
系统版本:
克隆代码 git clone --recurse-submodules --depth 1 git@github.com:rime/squirrel.git 构建依赖 make ARCHS=$(uname -m) MACOSX_DEPLOYMENT_TARGET=$(sw_vers | grep "ProductVersion" | awk '/ProductVersion:/ {print $2}') deps 构建 make -j12 ARCHS=$(uname -m) MACOSX_DEPLOYMENT_TARGET=$(sw_vers | grep "ProductVersion" | awk '/ProductVersion:/ {print $2}') 安装 sudo make ARCHS=$(uname -m) MACOSX_DEPLOYMENT_TARGET=$(sw_vers | grep "ProductVersion" | awk '/ProductVersion:/ {print $2}') install |
git clone --recursive https://github.com/rime/squirrel.git
cd squirrel
make package ARCHS='arm64 x86_64' MACOSX_DEPLOYMENT_TARGET='12.0' 手動刪除 |
git clone --recursive https://github.com/rime/squirrel.git
make package ARCHS='x86_64' MACOSX_DEPLOYMENT_TARGET='12.0'
结果与issues一致,不能正常工作 退回构建代码构建,正常工作 PS: 新构件菜单栏ICON在 |
工作与否,猜测与系统版本相关 |
我翻出了我7年前的古董MacBook Pro,裝上12.0.1系統和Xcode13.1,問題找到了: Line 1489 in 7de3919
在12.x系統中無效,但不報錯!!打印 _view.textView.textContentStorage.attributedString.string 顯示NULL 在13.x系統中才能正常工作。試了一下沒找到在12.x系統下的解決辦法,如果有人能嘗試成功那是極好的。 那只能把最低系統要求提高到13.0了。這次更新的核心就是使用 TextKit 2,沒辦法繞開上述問題。 |
那意思是之后这个主分支就不再支持13以下的系统了么? |
不敢苟同这个处理方式,macOS 12.x我相信还是有人用的 |
守著舊系統沒有任何問題。但新功能用不了不是很正常? |
在最新的夜间构建版上遇到了同样的问题,系统:12.7 |
@dyphire 可尝试 groverlynn 的 fork:https://github.com/groverlynn/squirrel/releases |
他那个 PR 版本之前试过也无法正常使用,在他的 PR #848 下有过反馈,估计也是和系统有关 |
最新源碼 #749 編譯安裝UI顯示異常
kill進程之後刪除
Squirrel.app
、配置文件, 之後重啓、編譯、安裝使用
plum
初始化luna-pinyin
2023-04-18.10.13.06.mov
The text was updated successfully, but these errors were encountered: