fix: remove nonessential boss agent permission requests
This commit is contained in:
@@ -43,11 +43,7 @@ swiftc "$SOURCE_FILE" \
|
||||
-o "$BINARY_PATH" \
|
||||
-framework Cocoa \
|
||||
-framework WebKit \
|
||||
-framework ApplicationServices \
|
||||
-framework AVFoundation \
|
||||
-framework IOKit \
|
||||
-framework Network \
|
||||
-framework UserNotifications
|
||||
-framework ApplicationServices
|
||||
|
||||
chmod +x "$BINARY_PATH"
|
||||
|
||||
@@ -169,23 +165,8 @@ cat > "$CONTENTS_DIR/Info.plist" <<'PLIST'
|
||||
<string>13.0</string>
|
||||
<key>NSHighResolutionCapable</key>
|
||||
<true/>
|
||||
<key>NSAppleEventsUsageDescription</key>
|
||||
<string>boss-agent 需要通过自动化控制 Finder、浏览器和授权的企业应用,以完成远程桌面级任务。</string>
|
||||
<key>NSScreenCaptureUsageDescription</key>
|
||||
<string>boss-agent 需要读取屏幕画面,用于识别桌面状态、系统弹窗和远程控制结果。</string>
|
||||
<key>NSInputMonitoringUsageDescription</key>
|
||||
<string>boss-agent 需要输入监控权限,用于低层热键、复杂输入和部分不可访问控件兜底。</string>
|
||||
<key>NSMicrophoneUsageDescription</key>
|
||||
<string>boss-agent 需要麦克风权限,用于语音协作和远程指令输入。</string>
|
||||
<key>NSCameraUsageDescription</key>
|
||||
<string>boss-agent 需要摄像头权限,用于视觉协作和现场画面确认。</string>
|
||||
<key>NSLocalNetworkUsageDescription</key>
|
||||
<string>boss-agent 需要访问本地网络,用于发现和连接局域网设备、开发板和企业内网服务。</string>
|
||||
<key>NSBonjourServices</key>
|
||||
<array>
|
||||
<string>_http._tcp</string>
|
||||
<string>_boss-agent._tcp</string>
|
||||
</array>
|
||||
</dict>
|
||||
</plist>
|
||||
PLIST
|
||||
|
||||
Reference in New Issue
Block a user