我正在構建一個需要使用 macOS 的輔助功能 API 的視窗管理器。如果我構建應用程式,在安全和隱私面板中授予除錯構建可訪問性權限,然后運行我的代碼,我的代碼作業正常。但是,如果我更改任何代碼,我必須手動重新授予權限,并且在每次構建之間執行此操作非常費力。
如何在構建之間保留權限?我發現這是其他地方的問題,到目前為止,我已經嘗試了在 Stack Overflow 上找到的所有策略。
- 在開發程序中自動允許訪問 MacOS 無障礙 API
- 當從 XCode 13.2.1 啟動時,MacOS Monterey 12.2.1 繼續要求應用程式的可訪問性權限,即使在授予權限之后也是如此
- 如何提示 macOS 應用程式中的輔助功能(來自 AppDelegate)?
uj5u.com熱心網友回復:
數字我會在發布后立即解決這個問題。
應用程式需要在此程序之后使用證書進行簽名,以保持構建之間的連續性。
如果您的 Apple ID 已經連接到 XCode 并且您有一個開發者帳戶,我會轉到 App Targets 部分的“簽名和功能”部分并將“簽名證書”更新為“開發”。
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/480026.html
上一篇:無法讀取資料,因為它的格式不正確
