iOS10infolist 權(quán)限訪問

abort program

SIG是信號(hào)名的通用前綴。ABRT是abort program的縮寫。

當(dāng)操作系統(tǒng)發(fā)現(xiàn)不安全的情況時(shí),它能夠?qū)@種情況進(jìn)行更多的控制,必要的話,它能要求進(jìn)程進(jìn)行清理工作。在調(diào)試造成此信號(hào)的底層錯(cuò)誤時(shí),并沒有什么妙招。 如 cocos2d 或 UIKit 等框架通常會(huì)在特定的前提條件沒有滿足或一些糟糕的情況出現(xiàn)時(shí)調(diào)用 C 函數(shù) abort (由它來發(fā)送此信號(hào))。

如果是iOS系統(tǒng):

發(fā)生在UIApplication WillTerminate 時(shí),是主動(dòng)退出應(yīng)用時(shí)發(fā)生的,所以對(duì)用戶沒什么實(shí)際影響。

iOS10訪問相冊時(shí)發(fā)生,目前只發(fā)生在iOS10+系統(tǒng),需要修改工程plist文件,加入訪問權(quán)限提示信息。

補(bǔ)充:iOS 10 has updated privacy policy and implemented new privacy rules. You have to update your Info.plist app with this following fields by authorisation asked.


0?libsystem_kernel.dylib__abort_with_payload?+?8

1?libsystem_kernel.dylib_abort_with_payload_wrapper_internal?+?100

2?libsystem_kernel.dylibsystem_set_sfi_window?+?0

3?TCC___TCCAccessRequest_block_invoke.85

4?TCC___CRASHING_DUE_TO_PRIVACY_VIOLATION__

5?TCC___tccd_send_block_invoke?+?296

6?libxpc.dylib__xpc_connection_reply_callout?+?60

7?libxpc.dylib__xpc_connection_call_reply_async?+?88

8?libdispatch.dylib__dispatch_client_callout3?+?16

9?libdispatch.dylib__dispatch_mach_msg_async_reply_invoke$VARIANT$armv81?+?312

10?libdispatch.dylib__dispatch_queue_override_invoke$VARIANT$armv81?+?388

11?libdispatch.dylib__dispatch_root_queue_drain?+?592

12?libdispatch.dylib__dispatch_worker_thread3?+?112

13?libsystem_pthread.dylib_pthread_wqthread?+?1176




iOS 10 has updated privacy policy and implemented new privacy rules. You have to update your Info.plist app with this following fields by authorisation asked.

Description text will be displayed when authorization will be prompted.


最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

友情鏈接更多精彩內(nèi)容