I am seeing this error and this is very frustrating.
Failed to prepare device for development.
If you are certain Xcode supports development on this device, try disconnecting and reconnecting the device.
Post
Replies
Boosts
Views
Activity
Hi, I have been exploring ideas on how to tap on a Quick Actions and not open the app, instead start a background API task. Is there a way to achieve this ?
Our App is starting to crash (SIGABRT) with the following semaphore failure:
_dispatch_semaphore_wait_slow + 132
that´s the stack trace of the affected threads:
CrashReporter Key: 682241501eca714a73bcfc32a9fc72f3697580c2
Hardware Model: iPad8,3
Process: TapestryPRO [590]
Path: /private/var/containers/Bundle/Application/19755567-CB9E-49C2-9506-C3087BB86227/TapestryPRO.app/TapestryPRO
Identifier: com.t-mobile.Tapestry-PRO
Version: 1.900.8 (1.900.8)
Code Type: ARM-64 (Native)
Role: Foreground
Parent Process: launchd [1]
Coalition: com.t-mobile.Tapestry-PRO [529]
Date/Time: 2023-09-12 14:18:50.2918 -0400
Launch Time: 2023-09-12 14:17:34.2497 -0400
OS Version: iPhone OS 16.6.1 (20G81)
Release Type: User
Baseband Version: 5.03.01
Report Version: 104
Exception Type: EXC_CRASH (SIGKILL)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Termination Reason: FRONTBOARD 2343432205
<RBSTerminateContext| domain:10 code:0x8BADF00D explanation:scene-update watchdog transgression: application<com.t-mobile.Tapestry-PRO>:590 exhausted real (wall clock) time allowance of 10.00 seconds
ProcessVisibility: Foreground
ProcessState: Running
WatchdogEvent: scene-update
WatchdogVisibility: Foreground
WatchdogCPUStatistics: (
"Elapsed total CPU time (seconds): 40.950 (user 40.950, system 0.000), 47% CPU",
"Elapsed application CPU time (seconds): 0.300, 0% CPU"
) reportType:CrashLog maxTerminationResistance:Interactive>
Triggered by Thread: 0
Kernel Triage:
VM - (arg = 0x0) pmap_enter retried due to resource shortage
Thread 0 name: Dispatch queue: com.apple.main-thread
Thread 0 Crashed:
0 libsystem_kernel.dylib 0x1ebc52c20 semaphore_wait_trap + 8
1 libdispatch.dylib 0x1b4a64448 _dispatch_sema4_wait + 28
2 libdispatch.dylib 0x1b4a64afc _dispatch_semaphore_wait_slow + 132
3 TapestryPRO 0x104fc70a8 -[TapestryServices serviceCallUsingRequest:] + 632
4 TapestryPRO 0x104fc6e18 -[TapestryServices serviceCallUsingMutableRequest:] + 232
5 TapestryPRO 0x104fc6c6c -[TapestryServices serviceCallUsingMutableRequestReturnData:] + 180
6 TapestryPRO 0x104fdf370 -[TapestrySSOAccess getStoreId:error:] + 948
7 TapestryPRO 0x104f2efcc -[TapestrySSO getStoreId:] + 416
8 TapestryPRO 0x104f34794 -[LoginViewController getStoreId] + 132
9 TapestryPRO 0x104f33fa4 __39-[LoginViewController handleSSOHandoff]_block_invoke_3 + 116
10 libdispatch.dylib 0x1b4a62320 _dispatch_call_block_and_release + 32
11 libdispatch.dylib 0x1b4a63eac _dispatch_client_callout + 20
12 libdispatch.dylib 0x1b4a726a4 _dispatch_main_queue_drain + 928
13 libdispatch.dylib 0x1b4a722f4 _dispatch_main_queue_callback_4CF + 44
14 CoreFoundation 0x1ad62fc28 __CFRUNLOOP_IS_SERVICING_THE_MAIN_DISPATCH_QUEUE__ + 16
15 CoreFoundation 0x1ad611560 __CFRunLoopRun + 1992
16 CoreFoundation 0x1ad6163ec CFRunLoopRunSpecific + 612
17 GraphicsServices 0x1e822435c GSEventRunModal + 164
18 UIKitCore 0x1af9a2f58 -[UIApplication _run] + 888
19 UIKitCore 0x1af9a2bbc UIApplicationMain + 340
20 TapestryPRO 0x104fc8b3c main + 112
21 dyld 0x1ccb38dec start + 2220
Thread 1 name: Dispatch queue: com.apple.UIKit.KeyboardManagement
Thread 1:
0 libsystem_kernel.dylib 0x1ebc537dc __ulock_wait + 8
1 libdispatch.dylib 0x1b4a6489c _dlock_wait + 56
2 libdispatch.dylib 0x1b4a64650 _dispatch_thread_event_wait_slow + 56
3 libdispatch.dylib 0x1b4a73714 __DISPATCH_WAIT_FOR_QUEUE__ + 368
4 libdispatch.dylib 0x1b4a732c0 _dispatch_sync_f_slow + 148
5 UIKitCore 0x1af9a322c __37-[_UIRemoteKeyboards startConnection]_block_invoke_3 + 156
6 CoreFoundation 0x1ad609c04 __invoking___ + 148
7 CoreFoundation 0x1ad5b7cb4 -[NSInvocation invoke] + 428
8 Foundation 0x1a79626f8 __NSXPCCONNECTION_IS_CALLING_OUT_TO_REPLY_BLOCK__ + 16
9 Foundation 0x1a7933a5c -[NSXPCConnection _decodeAndInvokeReplyBlockWithEvent:sequence:replyInfo:] + 520
10 Foundation 0x1a7ea4a00 __88-[NSXPCConnection _sendInvocation:orArguments:count:methodSignature:selector:withProxy:]_block_invoke_5 + 188
11 libxpc.dylib 0x20c9baee4 _xpc_connection_reply_callout + 124
12 libxpc.dylib 0x20c9adee8 _xpc_connection_call_reply_async + 88
13 libdispatch.dylib 0x1b4a63f2c _dispatch_client_callout3 + 20
14 libdispatch.dylib 0x1b4a81e38 _dispatch_mach_msg_async_reply_invoke + 344
15 libdispatch.dylib 0x1b4a6b40c _dispatch_lane_serial_drain + 372
16 libdispatch.dylib 0x1b4a6c0d8 _dispatch_lane_invoke + 436
17 libdispatch.dylib 0x1b4a76cdc _dispatch_workloop_worker_thread + 648
18 libsystem_pthread.dylib 0x20c95addc _pthread_wqthread + 288
19 libsystem_pthread.dylib 0x20c95ab7c start_wqthread + 8
I have one project where I have XYZ scheme and target. I have Localizable.string under XYZ target for localization. I want to create a ABC target (duplicate of XYZ) and set custom language support for it. Let's say I have english, french and german for XYZ, I want hindi, japanese and chinese for ABC. I did the below steps
I went to Manage scheme and duplicated the XYZ (duplicate scheme = ABC).
I added new localization file only for ABC (LocalizationForABC.string) and made sure those reflect in File Inspector -> Target (only ABC selected) and also checked in Build Phases -> Copy Bundle Resources (LocalizationABC exists).
When I run the ABC target under let's say french, it works fine but when I build the project ABC, and remove french from XYZ, ABC is broken and it only runs in english.
Am I missing something here ?