Posts

Post not yet marked as solved
1 Replies
Fixed it by myself, leaving it here for other people, and maybe for Apple team to sort out this issue. Instead of using: INImage(url: avatarUrl) I am using INImage(imageData: avatarData) Originally my avatarUrl was pointing to documentsDirectory, also tried to use FileManager.default.containerURL(forSecurityApplicationGroupIdentifier: appGroupIdentifier), but all those resulted in avatars being gone after iPhone restart. Using BinaryData fixes the issue
Post marked as Apple Recommended
I've updated my devices to iOS 17.1 (21B5066a) today, and I've observed that if I first connect devices (I use both, iPhone and iPad) to the Mac, BEFORE launching Xcode, then the debugging works smoothly and app launch is much faster. If I unplug and plug it back, when Xcode is already launched, and I build again, I end up having super long launch time and slow performance. Try it on your end: 1. Plug device to your Mac first 2. Launch xcode Cannot confirm if that's the case, but this solution worked for me and today was the first day since Xcode 15, that I've been working efficiently.
Post marked as Apple Recommended
I am having the same situation. Sometimes my app launches very slowly, and debugging is slow as well. I am always using USB cable, but I can unplug it and see debugger still works, which makes me think it's debugging wirelessly. Sometimes it's fast, and I've observed that disabling USB cable immediately stops the debugging. I would really like to work with the cable, because it was launching a couple of times faster than now. I've tried disabling Wi-Fi and Bluetooth, and the app does not launch. I receive an error, works well when I am connected to Wi-Fi The request to open "com.redacted.app.staging" failed. Domain: IDELaunchCoreDevice Code: 0 User Info: { DVTErrorCreationDateKey = "2023-10-16 16:37:11 +0000"; IDERunOperationFailingWorker = IDELaunchCoreDeviceWorker; } -- The application failed to launch. Domain: com.apple.dt.CoreDeviceError Code: 10002 User Info: { BundleIdentifier = "com.redacted.app.staging"; } -- The request to open "com.redacted.app.staging" failed. Domain: FBSOpenApplicationServiceErrorDomain Code: 1 Failure Reason: The request was denied by service delegate (SBMainWorkspace). User Info: { BSErrorCodeDescription = RequestDenied; FBSOpenApplicationRequestID = 0xde7f; } -- The operation couldn’t be completed. The process failed to launch. Domain: FBProcessExit Code: 64 Failure Reason: The process failed to launch. User Info: { BSErrorCodeDescription = "launch-failed"; } -- The operation couldn’t be completed. Launch failed. Domain: RBSRequestErrorDomain Code: 5 Failure Reason: Launch failed. -- Launchd job spawn failed Domain: NSPOSIXErrorDomain Code: 85 Failure Reason: Bad executable (or shared library) -- Event Metadata: com.apple.dt.IDERunOperationWorkerFinished : { "device_isCoreDevice" = 1; "device_model" = "iPhone16,1"; "device_osBuild" = "17.0.2 (21A350)"; "device_platform" = "com.apple.platform.iphoneos"; "dvt_coredevice_version" = "348.1"; "dvt_mobiledevice_version" = "1643.2.4"; "launchSession_schemeCommand" = Run; "launchSession_state" = 1; "launchSession_targetArch" = arm64; "operation_duration_ms" = 7856; "operation_errorCode" = 0; "operation_errorDomain" = IDELaunchCoreDevice; "operation_errorWorker" = IDELaunchCoreDeviceWorker; "operation_name" = IDERunOperationWorkerGroup; "param_debugger_attachToExtensions" = 0; "param_debugger_attachToXPC" = 1; "param_debugger_type" = 3; "param_destination_isProxy" = 0; "param_destination_platform" = "com.apple.platform.iphoneos"; "param_diag_MainThreadChecker_stopOnIssue" = 0; "param_diag_MallocStackLogging_enableDuringAttach" = 0; "param_diag_MallocStackLogging_enableForXPC" = 1; "param_diag_allowLocationSimulation" = 1; "param_diag_checker_tpc_enable" = 1; "param_diag_gpu_frameCapture_enable" = 0; "param_diag_gpu_shaderValidation_enable" = 0; "param_diag_gpu_validation_enable" = 1; "param_diag_memoryGraphOnResourceException" = 0; "param_diag_queueDebugging_enable" = 1; "param_diag_runtimeProfile_generate" = 0; "param_diag_sanitizer_asan_enable" = 0; "param_diag_sanitizer_tsan_enable" = 0; "param_diag_sanitizer_tsan_stopOnIssue" = 0; "param_diag_sanitizer_ubsan_stopOnIssue" = 0; "param_diag_showNonLocalizedStrings" = 0; "param_diag_viewDebugging_enabled" = 1; "param_diag_viewDebugging_insertDylibOnLaunch" = 1; "param_install_style" = 0; "param_launcher_UID" = 2; "param_launcher_allowDeviceSensorReplayData" = 0; "param_launcher_kind" = 0; "param_launcher_style" = 99; "param_launcher_substyle" = 8192; "param_runnable_appExtensionHostRunMode" = 0; "param_runnable_productType" = "com.apple.product-type.application"; "param_structuredConsoleMode" = 1; "param_testing_launchedForTesting" = 0; "param_testing_suppressSimulatorApp" = 0; "param_testing_usingCLI" = 0; "sdk_canonicalName" = "iphoneos17.0"; "sdk_osVersion" = "17.0"; "sdk_variant" = iphoneos; } -- System Information macOS Version 14.0 (Build 23A344) Xcode 15.0 (22265) (Build 15A240d) Timestamp: 2023-10-16T18:37:11+02:00 Filed a report: FB13278689
Post marked as solved
3 Replies
@Frameworks Engineer Is there any way I can see the generated_ .strings_ file (and .stringsdict) from .xcstrings? I'd like to move to Strings Catalog, but I have a script running in build phases that parses legacy .strings files (and I would not like to update the parser to read .xcstrings format)