Мы получили отчет о сбое от AppStore Connect/Xcode, TCC_CRASHING_DUE_TO_PRIVACY_VIOLATION на iPhone 12 Pro под управлением iOS 18.1 (к сожалению, мы не знаем пользователя и то, как он получил сбой)
В журнале упоминается NSPhotoLibraryAddUsageDescription , но мы не используем библиотеку фотографий ни в какой форме, нужно ли нам включать этот ключ в Into.plist? И что мы туда помещаем?
Знаете, какие еще операции могут вызвать эту проблему с разрешением?
Полный лог здесь не поместится, а здесь некоторые его части,
в которых упоминается сбой (тема 7), PhotoLibraryServicesCore, PHPerformChangesRequest defineAuthorizationStatusForChanges (тема 4) и двоичные изображения, включая /System/Library/Frameworks/Photos.framework/Photos /System/Library/PrivateFrameworks/PhotoLibraryServicesCore.framework/PhotoLibraryServicesCore
Опять же, мы не используем ни один из них. Не знаю, почему они здесь.
Incident Identifier: 5AFB7CCF-ECEC-40E1-AF71-02799924BC8
Distributor ID: com.apple.AppStore.
Hardware Model: iPhone13,3
Process: Polynomials [8291]
Path: /private/var/containers/Bundle/Application/168A2A15-821B-414A-84B6-43C5184E5B59/Polynomials.app/Polynomials.
Identifier: com.graphmath.PolynomialsSbS
Version: 5.1 (16)
AppStoreTools: 16C5031b
AppVariant: 1:iPhone13,3:18
Code Type: ARM-64 (Native)
Role: Foreground
Parent Process: launchd [1]
Coalition: com.graphmath.PolynomialsSbS [2383]
Date/Time: 2024-12-10 05:23:26.6944 +0200
Launch Time: 2024-12-10 05:16:45.7989 +0200
OS Version: iPhone OS 18.1 (22B5069a)
Release Type: Beta
Baseband Version: 5.10.01
Report Version: 104
Exception Type: EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Termination Reason: TCC 0
**This app has crashed because it attempted to access privacy-sensitive data without a usage description. The app's Info.plist must contain an NSPhotoLibraryAddUsageDescription key with a string value explaining to the user how the app uses this data.**
...
Thread 7 Crashed:
0 libsystem_kernel.dylib 0x00000001daf36ec4 __abort_with_payload + 8
1 libsystem_kernel.dylib 0x00000001daf56bec abort_with_payload_wrapper_internal + 104 (terminate_with_reason.c:102)
2 libsystem_kernel.dylib 0x00000001daf56c20 abort_with_payload + 16 (terminate_with_reason.c:124)
**3 TCC 0x00000001ada4eb10 __TCC_CRASHING_DUE_TO_PRIVACY_VIOLATION__ + 172 (TCC.c:579)**
4 TCC 0x00000001ada4a210 ___tcc_server_send_request_authorization_block_invoke_3 + 124 (tcc_server.c:322)
5 TCC 0x00000001ada4e230 __tccd_send_message_block_invoke + 624 (TCC.c:0)
6 libxpc.dylib 0x00000002130adc40 _xpc_connection_reply_callout + 116 (serializer.c:119)
7 libxpc.dylib 0x00000002130a0390 _xpc_connection_call_reply_async + 80 (connection.c:894)
...
Thread 4:
0 libsystem_kernel.dylib 0x00000001daf24604 semaphore_wait_trap + 8
1 libdispatch.dylib 0x000000019288466c _dispatch_sema4_wait + 28 (lock.c:139)
2 libdispatch.dylib 0x0000000192884d20 _dispatch_semaphore_wait_slow + 132 (semaphore.c:132)
3 PhotoLibraryServicesCore 0x00000001a37cde70 -[PLPrivacy _checkAuthStatusForPhotosAccessScope:preflightStatus:promptIfUnknown:resultHandler:] + 532 (PLPrivacy.m:554)
4 PhotoLibraryServicesCore 0x00000001a37cd9e0 __87-[PLPrivacy _isPhotosAccessAllowedWithScope:promptIfUnknown:synchronous:resultHandler:]_block_invoke + 240 (PLPrivacy.m:587)
5 libdispatch.dylib 0x00000001928840d0 _dispatch_client_callout + 20 (object.m:576)
6 libdispatch.dylib 0x0000000192893750 _dispatch_lane_barrier_sync_invoke_and_complete + 56 (queue.c:1104)
**7 PhotoLibraryServicesCore 0x00000001a37c2c44 -[PLPrivacy _isPhotosAccessAllowedWithScope:promptIfUnknown:synchronous:resultHandler:] + 156 (PLPrivacy.m:582)**
**8 PhotoLibraryServicesCore 0x00000001a385af74 -[PLPrivacy checkPhotosAccessAllowedWithScope:] + 136 (PLPrivacy.m:608)**
**9 Photos 0x00000001a2b99854 -[PHPerformChangesRequest determineAuthorizationStatusForChanges] + 52 (PHPerformChangesRequest.m:417)**
**10 Photos 0x00000001a2c59a78 __102-[PHPhotoLibrary _performCancellableChanges:withInstrumentation**:onExecutionContext:completionHandler:]_block_invoke + 80 (PHPhotoLibrary.m:2044)
...
Binary Images:
0x100e50000 - 0x100fc3fff Polynomials arm64 /private/var/containers/Bundle/Application/168A2A15-821B-414A-84B6-43C5184E5B59/Polynomials.app/Polynomials
0x101184000 - 0x10118ffff libobjc-trampolines.dylib arm64e /private/preboot/Cryptexes/OS/usr/lib/libobjc-trampolines.dylib
0x1096e8000 - 0x1096ebfff iCloudDriveFileProviderOverride arm64e /System/Library/Frameworks/FileProvider.framework/OverrideBundles/iCloudDriveFileProviderOverride.bundle/iCloudDriveFileProviderOverride
0x10a004000 - 0x10a00bfff FileProviderOverride arm64e /System/Library/Frameworks/FileProvider.framework/OverrideBundles/FileProviderOverride.bundle/FileProviderOverride
0x189761000 - 0x18a46efff Foundation arm64e /System/Library/Frameworks/Foundation.framework/Foundation
0x18d310000 - 0x18f1e5fff UIKitCore arm64e /System/Library/PrivateFrameworks/UIKitCore.framework/UIKitCore
0x1a2b1e000 - 0x1a2e98fff **Photos** arm64e **/System/Library/Frameworks/Photos.framework/Photos**
0x1a37bf000 - 0x1a38d8fff **PhotoLibraryServicesCore** arm64e **/System/Library/PrivateFrameworks/PhotoLibraryServicesCore.framework/PhotoLibraryServicesCore**
0x1ada46000 - 0x1ada5dff0 TCC arm64e /System/Library/PrivateFrameworks/TCC.framework/TCC
0x1d6b63000 - 0x1d6b6bfff GraphicsServices arm64e /System/Library/PrivateFrameworks/GraphicsServices.framework/GraphicsServices
Подробнее здесь: https://stackoverflow.com/questions/792 ... -violation
TCC_CRASHING_DUE_TO_PRIVACY_VIOLATION ⇐ IOS
Программируем под IOS
1734214086
Anonymous
Мы получили отчет о сбое от AppStore Connect/Xcode, TCC_CRASHING_DUE_TO_PRIVACY_VIOLATION на iPhone 12 Pro под управлением iOS 18.1 (к сожалению, мы не знаем пользователя и то, как он получил сбой)
В журнале упоминается NSPhotoLibraryAddUsageDescription , но мы не используем библиотеку фотографий ни в какой форме, нужно ли нам включать этот ключ в Into.plist? И что мы туда помещаем?
Знаете, какие еще операции могут вызвать эту проблему с разрешением?
Полный лог здесь не поместится, а здесь некоторые его части,
в которых упоминается сбой (тема 7), PhotoLibraryServicesCore, PHPerformChangesRequest defineAuthorizationStatusForChanges (тема 4) и двоичные изображения, включая /System/Library/Frameworks/Photos.framework/Photos /System/Library/PrivateFrameworks/PhotoLibraryServicesCore.framework/PhotoLibraryServicesCore
Опять же, мы не используем ни один из них. Не знаю, почему они здесь.
Incident Identifier: 5AFB7CCF-ECEC-40E1-AF71-02799924BC8
Distributor ID: com.apple.AppStore.
Hardware Model: iPhone13,3
Process: Polynomials [8291]
Path: /private/var/containers/Bundle/Application/168A2A15-821B-414A-84B6-43C5184E5B59/Polynomials.app/Polynomials.
Identifier: com.graphmath.PolynomialsSbS
Version: 5.1 (16)
AppStoreTools: 16C5031b
AppVariant: 1:iPhone13,3:18
Code Type: ARM-64 (Native)
Role: Foreground
Parent Process: launchd [1]
Coalition: com.graphmath.PolynomialsSbS [2383]
Date/Time: 2024-12-10 05:23:26.6944 +0200
Launch Time: 2024-12-10 05:16:45.7989 +0200
OS Version: iPhone OS 18.1 (22B5069a)
Release Type: Beta
Baseband Version: 5.10.01
Report Version: 104
Exception Type: EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Termination Reason: TCC 0
**This app has crashed because it attempted to access privacy-sensitive data without a usage description. The app's Info.plist must contain an NSPhotoLibraryAddUsageDescription key with a string value explaining to the user how the app uses this data.**
...
Thread 7 Crashed:
0 libsystem_kernel.dylib 0x00000001daf36ec4 __abort_with_payload + 8
1 libsystem_kernel.dylib 0x00000001daf56bec abort_with_payload_wrapper_internal + 104 (terminate_with_reason.c:102)
2 libsystem_kernel.dylib 0x00000001daf56c20 abort_with_payload + 16 (terminate_with_reason.c:124)
**3 TCC 0x00000001ada4eb10 __TCC_CRASHING_DUE_TO_PRIVACY_VIOLATION__ + 172 (TCC.c:579)**
4 TCC 0x00000001ada4a210 ___tcc_server_send_request_authorization_block_invoke_3 + 124 (tcc_server.c:322)
5 TCC 0x00000001ada4e230 __tccd_send_message_block_invoke + 624 (TCC.c:0)
6 libxpc.dylib 0x00000002130adc40 _xpc_connection_reply_callout + 116 (serializer.c:119)
7 libxpc.dylib 0x00000002130a0390 _xpc_connection_call_reply_async + 80 (connection.c:894)
...
Thread 4:
0 libsystem_kernel.dylib 0x00000001daf24604 semaphore_wait_trap + 8
1 libdispatch.dylib 0x000000019288466c _dispatch_sema4_wait + 28 (lock.c:139)
2 libdispatch.dylib 0x0000000192884d20 _dispatch_semaphore_wait_slow + 132 (semaphore.c:132)
3 PhotoLibraryServicesCore 0x00000001a37cde70 -[PLPrivacy _checkAuthStatusForPhotosAccessScope:preflightStatus:promptIfUnknown:resultHandler:] + 532 (PLPrivacy.m:554)
4 PhotoLibraryServicesCore 0x00000001a37cd9e0 __87-[PLPrivacy _isPhotosAccessAllowedWithScope:promptIfUnknown:synchronous:resultHandler:]_block_invoke + 240 (PLPrivacy.m:587)
5 libdispatch.dylib 0x00000001928840d0 _dispatch_client_callout + 20 (object.m:576)
6 libdispatch.dylib 0x0000000192893750 _dispatch_lane_barrier_sync_invoke_and_complete + 56 (queue.c:1104)
**7 PhotoLibraryServicesCore 0x00000001a37c2c44 -[PLPrivacy _isPhotosAccessAllowedWithScope:promptIfUnknown:synchronous:resultHandler:] + 156 (PLPrivacy.m:582)**
**8 PhotoLibraryServicesCore 0x00000001a385af74 -[PLPrivacy checkPhotosAccessAllowedWithScope:] + 136 (PLPrivacy.m:608)**
**9 Photos 0x00000001a2b99854 -[PHPerformChangesRequest determineAuthorizationStatusForChanges] + 52 (PHPerformChangesRequest.m:417)**
**10 Photos 0x00000001a2c59a78 __102-[PHPhotoLibrary _performCancellableChanges:withInstrumentation**:onExecutionContext:completionHandler:]_block_invoke + 80 (PHPhotoLibrary.m:2044)
...
Binary Images:
0x100e50000 - 0x100fc3fff Polynomials arm64 /private/var/containers/Bundle/Application/168A2A15-821B-414A-84B6-43C5184E5B59/Polynomials.app/Polynomials
0x101184000 - 0x10118ffff libobjc-trampolines.dylib arm64e /private/preboot/Cryptexes/OS/usr/lib/libobjc-trampolines.dylib
0x1096e8000 - 0x1096ebfff iCloudDriveFileProviderOverride arm64e /System/Library/Frameworks/FileProvider.framework/OverrideBundles/iCloudDriveFileProviderOverride.bundle/iCloudDriveFileProviderOverride
0x10a004000 - 0x10a00bfff FileProviderOverride arm64e /System/Library/Frameworks/FileProvider.framework/OverrideBundles/FileProviderOverride.bundle/FileProviderOverride
0x189761000 - 0x18a46efff Foundation arm64e /System/Library/Frameworks/Foundation.framework/Foundation
0x18d310000 - 0x18f1e5fff UIKitCore arm64e /System/Library/PrivateFrameworks/UIKitCore.framework/UIKitCore
0x1a2b1e000 - 0x1a2e98fff **Photos** arm64e **/System/Library/Frameworks/Photos.framework/Photos**
0x1a37bf000 - 0x1a38d8fff **PhotoLibraryServicesCore** arm64e **/System/Library/PrivateFrameworks/PhotoLibraryServicesCore.framework/PhotoLibraryServicesCore**
0x1ada46000 - 0x1ada5dff0 TCC arm64e /System/Library/PrivateFrameworks/TCC.framework/TCC
0x1d6b63000 - 0x1d6b6bfff GraphicsServices arm64e /System/Library/PrivateFrameworks/GraphicsServices.framework/GraphicsServices
Подробнее здесь: [url]https://stackoverflow.com/questions/79281167/tcc-crashing-due-to-privacy-violation[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия