簡體   English   中英

Mac Sandbox和File-ioctl

[英]Mac Sandbox & file-ioctl

我目前正在沙盒化連接到NeuroSky MindWave耳機的程序; 本質上是一種腦波讀取設備,該設備通過USB加密狗連接並在兩者之間使用Blutooth。

可通過/dev/tty.MindWave套接字訪問該設備。

我添加了對文件的讀取權限的臨時權利:

   <key>com.apple.security.temporary-exception.files.absolute-path.read-write</key>
    <array>
        <string>/dev/tty.MindWave</string>
    </array>

並且擺脫了該文件的沙盒錯誤消息,但是現在出現以下錯誤:

deny file-ioctl /dev/tty.MindWave

似乎沒有匹配的臨時權利。.這意味着我必須盡快從Mac App Store版本中刪除對該設備的支持。

但是,在此之前,我想我要先發送一份SOS,看看這個小組中是否有人有解決方案。

任何幫助將非常感激。

最好的祝福,

坦率

該文檔可能會幫助您:

http://developer.apple.com/library/ios/#DOCUMENTATION/Miscellaneous/Reference/EntitlementKeyReference/EnablingAppSandbox/EnablingAppSandbox.html

看起來您需要的授權密鑰是:

com.apple.security.device.usb

我感到很痛苦:我正在沙盒中的“登錄項”中苦苦掙扎,只是走到了一條漫長的隧道盡頭!

希望它能有所幫助,並且該設備聽起來很棒-聽說過這樣的事情,但沒有意識到它們是公開可用的!!

托德

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM