Our remote access application uses ScreenCaptureKit for capturing the screen in the user context and CGDisplayStream API as a fallback when running in the context of the Login Window.
Environment:
macOS 15.0; macOS 15.1 beta; Xcode 16
The application is authorized by the user for System Screen recording.
The GUI process runs under the root user over the Login Screen.
The calling thread gets stuck on CGDisplayStreamCreateWithDispatchQueue() for exactly 30 seconds. The method returns NULL afterward.
The same code worked fine on Sonoma
Apple Developers
RSS for tagThis is a dedicated space for developers to connect, share ideas, collaborate, and ask questions. Introduce yourself, network with other developers, and foster a supportive community.
Selecting any option will automatically load the page
Post
Replies
Boosts
Views
Activity
I am trying to listen to a podcast, but for some reason; a message keep pops up saying: This podcast can't be played due to restrictions set for this device. This happens once I installed the latest IOS. Is there any solutions for this issue?
Control Center shows wrong battery percentage, in fact in is not realtime just graphic logo. This shall be dynamic with the realtime battery status.
Topic:
Community
SubTopic:
Apple Developers
Not the kind of review we all went through to get enrolled. I was told the reason was that we did some abnormal action (turned the app from Active to Inactive, our bad, prob dev team was doing some test before launching).
But it has been more than 2 months, we are really desperate. We removed the app off the platform to avoid affecting user experience (bugs are there but we can no longer update the app to fix). Marketing gotta be done, salaries gotta be paid, so we are hopeless looking for a solution.
Anyone in the same situation or anyone knows a way we can do to fasten the review process? All we have to do is wait, but we don't know how long it will take so it's really clueless.
The letters of the Arabic words are disconnected (not connected) in the fitness application. (Attached is an illustrative image of the error). There is also a mix-up in the Eastern and Western Arabic numbers in the prize results in the fitness application as well (Attached is an illustrative image of the error).
I have a website that uses tables for listing our certifications. A customer is complaining that on their browser, the contents of the tables are being viewed upside down. They should be showing vertically. This is not happening on any other browser that I have tested. Has anyone had this issue and what did you do to fix it. https://www.mccampbell.com/statement.php
Thank you for your help. Much appreciated.
Lynda
So i tried everything.
reseting, reseting and updating, over my network over ethernet over my neighboor’s network, and it always fails at part 1 somewhere around 4/5ths pf the first part.
and then it crashes with the following message:
”Apple TV update. the update was not successful. Try again later”
The tv was brand new how could this happen?
Topic:
Community
SubTopic:
Apple Developers
Having issue with changing the icloud.com/me.com email address (which was my original Apple ID.
Receiving error:
"Could not connect to iCloud: Error Description not available"
I have don't this with another Apple Account/Apple ID without issue on a second device.
Cheers,
Topic:
Community
SubTopic:
Apple Developers
I am currently using the CMMovementDisorderManager to query tremor. Currently, The tremor is being calculated ~every 5 minutes, however for my use case I was hoping to get Tremor ~every 1 minute. I understand that the Manager "To preserve battery life, the manager doesn’t perform calculations in real time. Instead, it periodically and opportunistically analyzes the raw data, saving the results on the user’s device". However I am wondering if there are ways to optimize the device or certain permissions I can enable to ensure that I am giving the manager the greatest 'opportunity' to analyze the raw data.
Topic:
Community
SubTopic:
Apple Developers
My phone is being controlled remotely and has been hacked. I have a lot of code but I don’t know how to read it.
Topic:
Community
SubTopic:
Apple Developers
I keep getting these CAPTCHA messages with an I IP address and a site link and there are many files on my phone which I don’t understand
As I try to navigate sites, I get a CAPTCHA message of different types. With IP addresses and URLs.
IP address: 2a04:4e41:62::9ce7:d3c7
Time: 2024-08-23T06:27:11Z
URL: https://www.google.com/search?q=com.apple.os.update-E308CACB9FB73322E7681CC9DAFA19CF788DA2672BFBE91158D3C85061851851%40%2Fdev%2Fdisk1s1+on+%2F+(apfs%2C+sealed%2C+local%2C+nosuid%2C+read-only%2C+journaled%2C+noatime)+devfs+on+%2Fdev+(devfs%2C+local%2C+nosuid%2C+nobrowse)+%2Fdev%2Fdisk1s6+on+%2Fprivate%2Fpreboot+(apfs%2C+local%2C+nosuid%2C+journaled%2C+noatime)+%2Fdev%2Fdisk1s3+on+%2Fprivate%2Fxarts+(apfs%2C+local%2C+nodev%2C+nosuid%2C+journaled%2C+noatime%2C+nobrowse)+%2Fdev%2Fdisk1s2+on+%2Fprivate%2Fvar+(apfs%2C+local%2C+nodev%2C+nosuid%2C+journaled%2C+noatime%2C+protect)+%2Fdev%2Fdisk1s4+on+%2Fprivate%2Fvar%2Fwireless%2Fbaseband_data+(apfs%2C+local%2C+nodev%2C+nosuid%2C+journaled%2C+noatime%2C+nobrowse)+%2Fdev%2Fdisk1s7+on+%2Fprivate%2Fvar%2FMobileSoftwareUpdate+(apfs%2C+local%2C+nodev%2C+nosuid%2C+journaled%2C+noatime%2C+nobrowse)+%2Fdev%2Fdisk1s5+on+%2Fprivate%2Fvar%2Fhardware+(apfs%2C+local%2C+nodev%2C+nosuid%2C+journaled%2C+noatime%2C+nobrowse)+%2Fdev%2Fdisk1s8+on+%2Fprivate%2Fvar%2Fmobile+ (apfs%2C+local%2C+nodev%2C+nosuid%2C+journaled%2C+noatime%2C+protect)&ie=UTF-8&oe=UTF-8&hl=en-us&client=safari
q=com.apple.os.update-E308CACB9FB73322E7681CC9DAFA19CF788DA2672BFBE91158D3C85061851851%40%2Fdev%2Fdisk1s1+on+%2F+(apfs%2C+sealed%2C+local%2C+nosuid%2C+read-only%2C+journaled%2C+noatime)+devfs+on+%2Fdev+(devfs%2C+local%2C+nosuid%2C+nobrowse)+%2Fdev%2Fdisk1s
6+on+%2Fprivate%2Fpreboot+ (apfs%2C+local%2C+nosuid%2C+journaled%2C+noatime)+%2Fdev%2Fdisk1s3+on+%2Fprivate%2Fxarts+ (apfs%2C+local%2C+nodev%2C+nosuid%2C+journaled%2C+noatime%2C+nobrowse)+%2Fdev%2Fdisk1s2+on+%2Fprivate%2Fvar+ (apfs%2C+local%2C+nodev%2C+nosuid%2C+journaled%2C+noatime%2C+protect)+%2Fdev%2Fdisk1s4+on+%2Fprivate%2Fvar%2Fwireless%2Fbaseband_data+ (apfs%2C+local%2C+nodev%2C+nosuid%2C+journaled%2C+noatime%2C+nobrowse)+%2Fdev%2Fdisk1s7+on+%2Fprivate%2Fvar%2FMobileSoftwareUpdate+ (apfs%2C+local%2C+nodev%2C+nosuid%2C+journaled%2C+noatime%2C+nobrowse)+%2Fdev%2Fdisk1s5+on+%2Fprivate%2Fvar%2Fhardware+ (apfs%2C+local%2C+nodev%2C+nosuid%2C+journaled%2C+noatime%2C+nobrowse)+%2Fdev%2Fdisk1s8+on+%2Fprivate%2Fvar%2Fmobile+ (apfs%2C+local%2C+nodev%2C+nosuid%2C+journaled%2C+noatime%2C+protect)&ie=UTF-8&oe=UTF-8&hl=en-us&client=safari
https://www.google.com/search?q=com.apple.os.update-E308CACB9FB73322E7681CC9DAFA19CF788DA2672BFBE91158D3C85061851851%40%2Fdev%2Fdisk1s1+on+%2F+ apfs%2C+sealed%2C+local%2C+nosuid%2C+read-only%2C+journaled%2C+noatime)+devfs+on+%2Fdev+(devfs%2C+local%2C+nosuid%2C+nobrowse)+%2Fdev%2Fdisk1s6+on+%2Fprivate%2Fpreboot
Topic:
Community
SubTopic:
Apple Developers
Hello
I updated my iPhone 13 to iOS 18 a few days ago and the last two nights, it indicated that my screen was on whilst I had actually switched my phone off for the night.
Last night I made sure to close all apps before I switched it off but Screen Time still says that my screen was on.
Is there a way to fix this so as to have screen time that actually corresponds to my screen time?
I’ve seen other users experiencing the same problem but haven’t found a solution.
Thanks!
I am working on a DeviceActivityReportExtension. But inside makeConfiguration method, I can not access ApplicationActivity from DeviceActivityData.
Please help!!
Topic:
Community
SubTopic:
Apple Developers
Why must you make changes just for the sake of changing? We have a saying here - that came directly from when you changed the (then) iPhoto software so that we could no longer use the super-convenient feature of being able to print as many copies of a photo on a page - N'up with dat?
This is when Apple just changes things that users love - for no apparent reason.
ios 18: rearranging all the albums in Photos - WHY?
ios 18: removing heavily used views in Calendar - WHY?
ios 18: Spanglish? WHY?
ios 18: nearly impossible to stop an alarm - WHY?
Please keep the security and other updates happening - but stop f'ing with the things that users use and love...without any reason whatsoever!
N'up with dat???
Topic:
Community
SubTopic:
Apple Developers
Hi Community!
I would like to know if there is a real MacOS development course that covers AppKit without focusing on SwiftUI, or some mentors/tutors who can give me some lessons.
Topic:
Community
SubTopic:
Apple Developers
I was trying to debug an issue with entry point not being found on iOS 18.0 simulator and device(iPhone 14 Pro) with no success since the Xcode console output just prints No entry point found. Checked '(null)'.
Later when I tried to use iOS 15.0 Simulator of iPhone 13 to see if it makes a difference, I could see more verbose messages from the loader trying to look for entry points and was able to pin point the root cause of the issue.
Nothing was changed in the project settings, env variables or anything except switching to iOS 15.0 simulator from iOS 18.0 simulator, so I don't think it is environment issue or project configuration issue.
The absence of detailed logging got me stuck on this issue for sometime.
The same issue (minimal logging) was observed on iOS 17.4 simulator as well but is not present on iOS 15.0.
iOS 18.0 Log:
No entry point found. Checked '(null)'
iOS 15.0 Log:
2024-10-13 13:31:17.970323+0530 SideStore[62559:1632528] [PreviewsAgentExecutorLibrary] Looking up debug dylib relative path
2024-10-13 13:31:17.970533+0530 SideStore[62559:1632528] [PreviewsAgentExecutorLibrary] Found debug dylib relative path string SideStore.debug.dylib
2024-10-13 13:31:17.970560+0530 SideStore[62559:1632528] [PreviewsAgentExecutorLibrary] Looking up debug dylib entry point name
2024-10-13 13:31:17.970583+0530 SideStore[62559:1632528] [PreviewsAgentExecutorLibrary] No debug dylib entry point name defined.
2024-10-13 13:31:17.970615+0530 SideStore[62559:1632528] [PreviewsAgentExecutorLibrary] Looking up debug dylib install name
2024-10-13 13:31:17.970646+0530 SideStore[62559:1632528] [PreviewsAgentExecutorLibrary] Found debug dylib install name string @rpath/SideStore.debug.dylib
2024-10-13 13:31:17.970672+0530 SideStore[62559:1632528] [PreviewsAgentExecutorLibrary] Looking for Previews JIT link entry point.
2024-10-13 13:31:17.971776+0530 SideStore[62559:1632528] [PreviewsAgentExecutorLibrary] No Previews JIT entry point found.
2024-10-13 13:31:17.971797+0530 SideStore[62559:1632528] [PreviewsAgentExecutorLibrary] Gave PreviewsInjection a chance to run and it returned, continuing with debug dylib.
2024-10-13 13:31:17.971816+0530 SideStore[62559:1632528] [PreviewsAgentExecutorLibrary] Looking for main entry point.
2024-10-13 13:31:17.971846+0530 SideStore[62559:1632528] [PreviewsAgentExecutorLibrary] Opening debug dylib with '@rpath/SideStore.debug.dylib'
2024-10-13 13:31:17.971935+0530 SideStore[62559:1632528] [PreviewsAgentExecutorLibrary] Debug dylib handle: 0x205c2d2a0
2024-10-13 13:31:17.971969+0530 SideStore[62559:1632528] [PreviewsAgentExecutorLibrary] No entry point found. Checking for alias.
2024-10-13 13:31:17.972368+0530 SideStore[62559:1632528] [PreviewsAgentExecutorLibrary] No alias entry point found. Falling back to look up entry point name 'main'
2024-10-13 13:31:17.972926+0530 SideStore[62559:1632528] [PreviewsAgentExecutorLibrary] No entry point found. Checked '(null)'
Questions:
What is the difference between iOS 15 and > iOS 17.4
Is this a bug or expected behavior? if so how do I get back logging as in iOS 15.0 on iOS 18.0 (need detailed logging from the loader)
which exact version of IOS was this change/bug got introduced?
Why is my screen time doing this??? I’ve literally been on my phone about 30 mins today but it’s saying I’ve been on it all night. but it’s all grey lines and I can’t look at what it is?
I paid for my developer account on October 2nd, 2024, three weeks ago. Prior to that, I had attempted to make the payment for nearly a month, but the transaction was never completed. It was only when I reached out to a support representative that the issue was resolved, allowing me to successfully make the payment.
Now, I find myself stuck at the “You will receive an email soon” message within the developer app. Unfortunately, Apple has made it impossible for me to contact them by phone again, as phone support is unavailable during business hours. Sending an email also seems futile, as an email I sent 50 days ago has yet to receive a response.
Topic:
Community
SubTopic:
Apple Developers
For years (since I got my M1 MacBook Pro) I've experienced this weird performance degradation. I've tried posting about it to numerous channels, always without a reply. I figured I'd try here.
The symptom is: video playback (of visual frames, not audio; audio is unaffected) stutters if I just let the player play. I'll start a video playing, it will play normally, but if I leave the computer alone to play back, the frame rate will drop dramatically (one or two frames per second, even slower). If I wiggle the mouse (generating events), playback resumes normally. After a few seconds, it will stutter again.
It's as if the computer were throttling back on system clocks or something because there’s no user input.
As you can imagine, this is a frustrating user experience when trying to watch videos.
It doesn't matter if it's a YouTube video playing in Safari, or a WWDC video playing in the WWDC.app or Developer.app, or any other video in QuickTime Player.app.
And it doesn't always happen. I have my own video playback app that doesn't seem to suffer from this, even though it plays multiple videos simultaneously.
I'm on power adapter, and settings are generally set to maximum performance when on power adapter.
Any ideas?
Topic:
Community
SubTopic:
Apple Developers
My friend is having issues opening web URLs in apps on macOS 15.0.1 (24A348). In the system settings, the default web browser is DuckduckGo (he hasn't manually set DuckduckGo as the system default web browser), but when he clicks on any URL in other apps, it opens in Safari instead of DuckduckGo.
So we want to know:
Is this is a bug for macOS 15? Maybe the actual default web browser is different from what is shown in the system settings?
Is DuckduckGo automatically changing the default web browser in the background, but not actually working?
One more thing: The DuckduckGo was downloaded from Mac App Store, the bundle identifier is com.duckduckgo.mobile.ios.vpn.agent. Below is the link of recorded video:
https://pan.baidu.com/s/1nNglYzVUL8Xw4RDNG-Dyrg?pwd=256e
Topic:
Community
SubTopic:
Apple Developers