[問題]發布至 App store 的 App 執行外部 script

看板MacDev作者 (Jack)時間6年前 (2019/03/12 06:02), 編輯推噓2(202)
留言4則, 3人參與, 6年前最新討論串1/1
各位大大好 這是我第一次接觸 Mac App 開發,有一些問題想請教 目前我所知在 Mac Appstore 上架的 App 會有 sandbox 的機制,因此 一些指令並不能在上架的 app 執行 (如控制 system events) 因此我想問是否有什麼方法在上架的 App 中執行如 system event 的 script? 以下是我目前想到的方法 (1) 開發一個外部非上架的 App,然後由上架的 App 去呼叫那個 App 執行 關於這個方法據我所知好像無法這樣做?sandbox 還是會去擋呼叫外部 script (2) 申請授權控制 system event 我想了解一下這部份是只要修改 Info.plist 檔案並送出申請 Apple 就會審核 還是說有其他需要注意的呢? 不知道大家對於我想到的這兩個解法有什麼看法,如果我理解有誤也歡迎提出 或是有其他比較好的方法都很歡迎 感謝大家的幫忙! -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 77.20.255.241 ※ 文章網址: https://www.ptt.cc/bbs/MacDev/M.1552341749.A.1AE.html

03/14 10:59, 6年前 , 1F
1應該是有機會,但要開sandbox真的很麻煩
03/14 10:59, 1F

03/14 11:00, 6年前 , 2F
補充說一下,你呼叫的方式可能要用IPC做
03/14 11:00, 2F

03/15 04:39, 6年前 , 3F
感謝T大!能否請教一下IPC是指什麼呢?
03/15 04:39, 3F

03/15 09:48, 6年前 , 4F
inter process communication
03/15 09:48, 4F
文章代碼(AID): #1SXjhr6k (MacDev)
文章代碼(AID): #1SXjhr6k (MacDev)