I was update my phone 12 promax to ios 26 and the back camera can’t use anymore
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
From iOS 26Beta1, iOS 26Beta1.1 to iOS 26Beta2. I couldn't log in to the Feedback App for 4 weeks. It kept prompting BUGs and asked me to log in to Feedback. However, the problem was that I couldn't log in to Feedback. So the problem kept repeating. Apple didn't receive any feedback, so Apple thought this was the most successful version in the history of iOS because it didn't receive any feedback.
Topic:
Community
SubTopic:
Apple Developers
Hi there, with the latest update, the ability to click in the file name field at the top of a document (eg Pages, Numbers) to add or change the name of the file, then select filing location, no longer works. Previously, a user could do this and then hit 'return' and it would save to that location with that new file name. It no longer does this. This is a very useful functionality to have. Can it be returned in a future update?
Topic:
Community
SubTopic:
Apple Developers
This is my first problem and my first question hopefully somebody can help or give me some suggestions. I was in the developr beta of IOS 26 build(235260n) for a while I haven't updated it since the new beat has came out, beta 3. I have been trying to update requested, after about 20 seconds it goes away but does not start the download the update. The problem also begins to download something into the system beta goes from 22.85 GB to 33.78 GB. It just holds the update but doesn't;t update the phone. I have tried power cycling the device and everytime I do that it just resets the system data and allows up to try the update again. Unsure what to do and don't know if I would need to wait for the public beta for IOS26 to change anything on the device. Please let me know if you guys have any more suggestions what should be the next step. I also was unsure if I should backup the device and reinstall it to make sure that its not something with the conncetion.
Topic:
Community
SubTopic:
Apple Developers
Our app provides configuration and maintenance features for Siemens electrical devices. The app supports multiple devices and the devices have their own specific features, which also need to be supported by our App.
The devices can be released to the market only when our app supports those features.
Our app release timeline is once in every 4 months. We face a challenge when some of these devices are not able to deliver their features by our release time.
So, we would like to make these devices plugins, which can be independently released, without releasing the App every time. The app would, of course, be released once in every 4 months, depending on the common features.
I'm not able to find how to release only the plugins within the app, without releasing the entire app.
Some one has suggested app extensions, but that does not fit our solution as in some cases, we need continuous polling of data from one or mode devices for minutes or hours, as the app can be used by the user to monitor some of the device values.
Topic:
Community
SubTopic:
Apple Developers
After too many boot loops and inability to boot up at all from system data bloating, I decided to restore the iPhone 16 Pro Max I’m beta testing on back to iOS 18.4 for a third time.
Unfortunately, I found the iOS 26 beta 2 had made a iCloud backup last night, replacing my 18.4 backup.
Is this something betas are supposed to do? I’ve been beta testing for around a decade now, I’ve never seen a iOS beta make an iCloud backup.
Is anyone else noticing excessive system data bloating (70-100 GB or more)?
Regardless, I’m in it for the long game now 😂
Topic:
Community
SubTopic:
Apple Developers
My main app is CardView based w/programmatic navigation.. My secondary app is a nice EventListView w/programmatic navigation. Both are functional with no errors.
I want to add an event list to my CardView app but the appearance is all wrong. See image. The blue swirl at bottom is all of my List that appears.
I can post images of code, if needed.
My question is this - can I combine CardViews and ListViews?
Topic:
Community
SubTopic:
Apple Developers
Frequently, when transferring large files using AirDrop, it will suddenly fail mid-transfer. Looking into the macOS logs reveals the fault:
error 19:45:25.701432-0700 sharingd SDAirDropFileZipper: bomCopierFatalErrorPtr - cpio read error: bad file format
error 19:45:25.701517-0700 sharingd SDAirDropCompressor: CFWriteStreamWrite returned -1
default 19:45:25.701533-0700 sharingd Zipper Update: Error Domain=NSPOSIXErrorDomain Code=5 "Input/output error" UserInfo={NSLocalizedDescription=cpio read error: bad file format}
default 19:45:25.706094-0700 sharingd Closing output stream
default 19:45:25.707901-0700 sharingd Invalidating XPC helper for macOS downloads directory
error 19:45:25.708039-0700 sharingd Decompression failed Error Domain=NSPOSIXErrorDomain Code=5 "Input/output error" UserInfo={NSLocalizedDescription=cpio read error: bad file format}
Topic:
Community
SubTopic:
Apple Developers
With CarPlay communication plugin R18.1, I followed these steps to integrate Enhance siri, the music sound was output from carplay and there is no option for output to Car.
============================================
Enhanced Siri
Declare supported audioFormats for the AuxIn and AuxOut streams
Since the AuxIn and AuxOut streams for Siri do not have to be both active at the same time, the accessory must claim audio formats support
for AuxIn Audio and AuxOut audio independently. The audio formats for each stream can differ from each other (48KHz for AuxOut and 16KHz
for AuxIn). The new audio types represent these new streams - AuxIn/speechRecognition & AuxOut/speechRecognition.
Check if connected device supports the feature
AirPlayReceiverSessionHasFeatureEnhancedSiri()
Claim support in the Setup Response message if device supports the feature
Add kAirPlayKeyAccessoryEnabledFeature_EnhancedSiri key through the AirPlayReceiverServer delegate AirPlayReceiverServerCopyProperty_f
function for the kAirPlayKey_AccessoryEnabledFeatures key.
Helper function: CFArrayAppendValue()
Add Enhanced Siri parameters dictionary in the INFO message
Add dictionary through the AirPlayReceiverServer delegate AirPlayReceiverServerCopyProperty_f
function for the kAirPlayKey_EnhancedSiriInfo key.
kAirPlayKey_EnhancedSiriInfo dictionary parameters:
Voice activation of Siri - kAirPlayKey_EnhancedSiriVoice
Current language of voice model - kAirPlayKey_VoiceModelCurrentLanguage
Supported languages of voice model - kAirPlayKey_VoiceModelSupportedLanguages
Enhanced Button activation of Siri - kAirPlayKey_EnhancedSiriButton
Supported zone(s) if any - kAirPlayKey_SupportedSiriTriggerZones
Update AudioStream
Get state of the AuxIn state by providing an implementation of AudioStreamUpdateState() - Off, local buffering, or streaming to device.
Decouple input streams from output streams. AuxIn is an independent input stream only. The property kAudioStreamProperty_Direction will
provide the necessary information if the stream is input, output or input & output.
Provide a handler for the AirPlayReceiverSessionDelegate setEnhancedSiriParams_f
This will provide additional information:
Activation type
Setting the language of the voice model
Invoke the Communication Plugin to start buffering
Once the activation type has been specified, the accessory can request the plugin to start buffering using
AirPlayReceiverSessionAuxInStart().
Use the new APIs to trigger Siri:
AirPlayReceiverSessionRequestSiriActionWithLatency()
AirPlayReceiverSessionRequestSiriVoiceActivationWithLatency()
AirPlayReceiverSessionRequestSiriVoiceActivationWithSample()
Button presses and voice activations should use this new APIs which adds a timestamp of the activation. These APIs allow
a choice of a latency or a sample for button and voice activations.
If there is a delay between the user pressing the button to notifying the device on the button press, this latency value
should represent this time.
If the accessory can determine which zone activated, it can provide the zone with the request.
Invoke the Communication Plugin to stop buffering
You may need to invoke the plugin to stop buffering (AirPlayReceiverSessionAuxInStop()) if exclusive access to the microphone is necessary.
Such instances may include but not limited to:
Native voice recognition session
Telephony
Another stream function which uses the microphone starts
modesChanged notification can be used to determine if a resource is being used
Note, if the session ends, the plugin will automatically stop buffering
What are the steps in order to safely partition a drive to run MacOS26 for testing on my main machine without corrupting the main machine, please advise? My machine is a Mac Pro M3 Max
Apple Intelligence/Foundation Models DO NOT WORK on Parallels VM.
I cannot afford to buy new machines. My current one is maxed out on GPU/CPU and memory.
TIME SENSITIVE
Hi guys, good afternoon, I just updated to mac os tahoe and it works great on the mac, but at the moment the wifi and bluetooth connection are not working. I would like to ask for a little support, I have not installed little snitch.app or anything, it is a mac book pro, I hope you can help me, greetings!
Topic:
Community
SubTopic:
Apple Developers
Noob Software has been working on a new programming language designed primarily for mac development, with a syntax similar to PHP and some aspects from JavaScript. To demonstrate this language i've released the code for one of my apps "Noob Music"
https://github.com/noobsoftware/NoobMusic3
i would like to hear if people are interested in using this programming language. I think there are many benefits to the high level syntax and high level thinking, and not having to define datatypes and such.
The language also supports multithreading using the "async" keyword prefixed in front of the function keyword, like you would do in JavaScript only with multithreading instead of interleaved processing.
Pushing to array is threadsafe and some other functinonality as well and it is recommended to use a new class instance within each async function.
I have relied heavily on using webviews for UI so there is a layout engine i have developed for native view elements in Cocoa which at this point ar primarily WebViews. The webviews can define a callback function to receive messages from JavaScript, so combining these methods you get a full fledged "web" development feeling for mac development, with HTML+CSS+JavaScript and NoobScript
Issue with Heart Rate Graph from Apple Watch in iOS App
Hello Community!
I hope everyone is doing well. I'm developing an iOS app that includes a feature to display a graph of the heart rate recorded during a route using the Apple Watch.
Current Implementation
I have successfully implemented data collection and transfer from the Apple Watch to the iPhone.
The app's main UI correctly displays the user's real-time BPM.
When the user stops the route, an analysis view is generated, showing speed and altitude (both work perfectly).
Expected Behavior
The user starts recording a route while monitoring heart rate.
After tapping "Stop Route," an analysis view should display a heart rate graph along with speed and altitude data.
Issue Encountered
Despite multiple attempts, I have not been able to properly generate the heart rate graph.
The only result I have achieved so far is a flat line with points representing the recorded BPM over time, instead of a proper graph.
Request for Help
If anyone has experience implementing a similar feature, I would appreciate any guidance on correcting my implementation.
I can share:
The file responsible for graph visualization.
The file handling data processing after the user stops the route.
Any help or suggestions would be greatly appreciated!
Summary
I'm trying to display a heart rate graph from Apple Watch data in my iOS app. While data collection and transfer work fine, the graph only shows a flat line instead of a proper visualization. Speed and altitude graphs work correctly. If anyone has experience with this, I’d love some guidance!
Topic:
Community
SubTopic:
Apple Developers
I have the following questions that need official answers:
1: Whether the Bluetooth scanning cycle can be controlled through the software level. If it can be controlled, please tell me how to control it.
2: Now the IOS mobile phone scanning strategy, how long is the scanning cycle, and what is the scanning duty cycle in this scanning cycle
Topic:
Community
SubTopic:
Apple Developers
I've got the initial WWDC beta of macOS 26 (25A5279m) installed inside a virtual machine (UTM), but can't seem to update to the second beta. Nothing is showing up within Software Update.
Is this because it's within a VM, or am I doing something wrong?
It'd be a real pain to have to install a new VM afresh with the RestoreImage for every update.
I’ve updated to iOS 26 Beta 1, and now I can’t revert to an earlier version because my iPhone automatically created a backup using the iOS 26 version. I’m also unable to check for updates—my device can’t retrieve information from the server, so it’s not detecting that Beta 2 is available. I need help resolving this issue, please.
Topic:
Community
SubTopic:
Apple Developers
I’m running iOS 26 Developer Beta 2 on my iPhone 13 Pro and it’s not letting me call anyone on it you should fi that with the next beta of iOS 26 and every one of the iOS 26 beta updates after that even when you release the up iOS 26 later this fall
The Apple logo and progress bar appear, and the progress bar gets about halfway through when the screen disappears, then reappears with the Apple logo and progress bar, and then eventually the progress bar just disappears, and only the Apple logo appears. After staring at that for an hour, I gave up and restored iOS 18.5.
I made three attempts with Beta 1 and one attempt with Beta 2 and had the same results.
Topic:
Community
SubTopic:
Apple Developers
iPhone:
iPhone 12 pro max, iOS:18.3.1
Step:
Connect CarPlay to my car, after connection success, CarPlay screen is black.
This issue only happens of first time connection;
I have asked OEM factory, they told me because of my iOS version is larger than 17.5, and above this version, will have this issue.
So, I need your help to figure problem and update in new version.
Latest ios cannot perform screenshot