feat(daemon-beta t7/t8): Dock 隱藏真機驗證通過(lsappinfo type=UIElement)——runtime Accessory policy(cgo)+appID+ad-hoc 重簽;mistakes 記四枚真機坑;暫用 icon(等 leo logo)
This commit is contained in:
@@ -14,7 +14,7 @@ echo "① 編 collector(同綑執行檔)"
|
||||
( cd ../.. && go build -o "cmd/arcrun-tray/arcrun-collector" . )
|
||||
|
||||
echo "② fyne package"
|
||||
go run fyne.io/fyne/v2/cmd/fyne@latest package -os darwin -icon icon.png -name "Arcrun RAG"
|
||||
go run fyne.io/fyne/v2/cmd/fyne@latest package -os darwin -icon icon.png -name "Arcrun RAG" -appID dev.arcrun.rag.tray
|
||||
|
||||
APP="Arcrun RAG.app"
|
||||
PLIST="$APP/Contents/Info.plist"
|
||||
@@ -26,5 +26,8 @@ echo "③ LSUIElement=true(托盤唯一指示器,隱 Dock icon——leo 07-2
|
||||
echo "④ 同綑 collector 進 app bundle(托盤 collectorBinPath 找同層)"
|
||||
cp arcrun-collector "$APP/Contents/MacOS/arcrun-collector"
|
||||
|
||||
echo "⑤ ad-hoc 重簽(Apple Silicon:改過 plist/塞過檔必重簽,否則 launchd 拒開 error 162——07-24 真機實撞)"
|
||||
codesign --force --deep -s - "$APP"
|
||||
|
||||
echo "✅ 完成:$APP"
|
||||
echo "驗法:open '$APP' → 選單列出現 icon、Dock **不出現** icon → 選單列出資料夾清單"
|
||||
|
||||
Reference in New Issue
Block a user