1

我在越獄iPhone上運行iOS 7,我試圖創建一個可以錄製音頻的基於控制檯的應用程序。麻煩的是,麥克風似乎沒有被授權(大概是因爲用戶無法訪問)。iOS越獄控制檯應用程序,權利

從研究它說,我可以通過設置覆蓋此在權利文件中的以下內容:

<key>com.apple.private.tcc.allow</key> 
<array> 
    <string>kTCCServiceMicrophone</string> 
</array> 

沒有人有完全填充的權利文件的例子嗎?我一直在試圖做到這一點,然後使用ldid將它們「分配」給控制檯應用程序。

目前我不知所措,應用程序只是創建一個沒有內容的音頻文件。

回答

1

管理摸不着頭腦:

<?xml version="1.0" encoding="UTF-8"?> 
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> 
<plist version="1.0"> 
<dict> 
    <key>com.apple.private.tcc.allow</key> 
    <array> 
     <string>kTCCServiceMicrophone</string> 
    </array> 
</dict> 
</plist> 

然後剛剛運行該代碼在產品上簽名實用和它複製到設備

+0

你怎麼算出這個? – newenglander 2017-12-31 11:54:51

+0

@newenglander對不起,這是前一段時間,我不記得了。不應該太難找到..看起來像我花了2小時:) – 2018-01-07 22:07:48

相關問題