Apple Developers

RSS for tag

This 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.

Learn More

Posts under Apple Developers subtopic

Post

Replies

Boosts

Views

Activity

[CarPlay] CPNowPlayingTemplate not being accepted when being passed to pushTemplate:animated:completion
Hey team, I have an app in CarPlay where i was pushing the CPNowPlayingTemplate as follows: self.interfaceController.pushTemplate(CPNowPlayingTemplate.shared(), animated: true) This used to work perfectly, but suddenly I have started to get this error NSInvalidArgumentException: Unsupported object <CPNowPlayingTemplate: 0x119a0b5c0> <identifier: 6EE4E5A9-B1FB-4341-A485-78D7DDEBD8D0, userInfo: (null), tabTitle: (null), tabImage: (null), showsTabBadge: 0> passed to pushTemplate:animated:completion:. Allowed classes: {( CPActionSheetTemplate, CPAlertTemplate, CPVoiceControlTemplate, CPTabBarTemplate, CPListTemplate, CPInformationTemplate, CPContactTemplate, CPMapTemplate, CPGridTemplate, CPSearchTemplate )} How is this possible? Even on Apple docs, it says to pushTemplate Refer https://developer.apple.com/download/files/CarPlay-Developer-Guide.pdf https://developer.apple.com/documentation/carplay/cpnowplayingtemplate/
3
0
877
Dec ’25
How Should a Beginner Properly Start iOS Development? Seeking Advice from Experienced Developers
Hello everyone, I'm a 2nd-year Computer Science student who's excited to dive into iOS development, and I'd really appreciate some guidance from the experienced developers in this community. MY CURRENT BACKGROUND I have a solid foundation in programming fundamentals through my university coursework (data structures, algorithms, OOP concepts), and I'm familiar with general software development principles. However, iOS development is entirely new territory for me, and I want to make sure I start on the right foot. WHAT I'M LOOKING TO UNDERSTAND Learning Path & Technologies Should I start with UIKit or SwiftUI? I've heard conflicting opinions about this How important is it to learn Objective-C in 2025, or should I focus solely on Swift? Are there any foundational Apple frameworks I should prioritize learning early on? Roadmap & Structured Learning Is there a recommended roadmap or learning sequence I should follow? What skills/topics should I master before moving to more advanced concepts? Should I learn iOS development in a linear fashion, or is it better to learn as I build projects? Are there any official Apple learning paths or certifications worth pursuing? Common Mistakes to Avoid What are the most common pitfalls beginners face when starting iOS development? Are there any bad habits or patterns I should consciously avoid from day one? What misconceptions did you have as a beginner that you wish someone had corrected earlier? Project-Based Learning What types of projects would you recommend for someone at my level? Should I build several small apps or focus on one comprehensive project? At what point should I start contributing to open-source iOS projects? Best Practices & Design Patterns Which iOS-specific design patterns (MVC, MVVM, etc.) should I learn first? How can I develop good habits around memory management and app architecture from the beginning? What resources do you recommend for learning iOS best practices, not just syntax? Apple Ecosystem & Tools Beyond Xcode, what tools should be in my toolkit? How important is it to learn about TestFlight, Instruments, and other Apple developer tools early on? Should I get comfortable with CocoaPods/SPM from the start, or wait until I'm more experienced? MY GOALS My goal is to build a solid foundation over the next 6-8 months, create a few portfolio-worthy apps and pursuing iOS development as a career path after graduation. SPECIFIC QUESTIONS How many hours per week would you recommend dedicating to learning iOS development while managing university coursework? What's the best way to stay updated with Apple's annual changes and new frameworks? When should I start thinking about publishing apps to the App Store? Are there any mentorship programs or communities specifically for beginner iOS developers you'd recommend? I know this is a lot of questions, but I genuinely want to learn the right way rather than picking up bad habits I'll have to unlearn later. Any advice, resources, or personal experiences you're willing to share would be incredibly valuable to me. Thank you in advance for taking the time to help a beginner. I'm committed to putting in the work and learning properly!
3
0
249
Oct ’25
Very strange behavoir of Safari.app, Notes.app on MacBook Pro
Is there a way to check whether third-party code can be inserted into parts of the ARM CPU architecture from outside? I have the paranoid impression that my MacBook Pro, M2 processor is being manipulated from outside. For example: Safari, when opened, displays pages scaled down without my conscious intervention, when clicked on the original size it scales back to normal for a short time and then implodes again; I use the navigation bar on the left excessively, it is my most important tool in Safari, today it was impossible to insert a link using drag & drop, the bar scrolls up or down very quickly; a behavior that I only know from Intel processors. For example, notes, I encrypted an important note, no problem even though photos and links are inserted, yesterday I could no longer open the note, neither on the MacBook Pro nor on the iPhone. When opening the notes app in the terminal on the MacBook Pro, an EXEC_CRASH report was generated. I have a terrible suspicion that the Apple branch in Munich is tampering with the devices and software of users in Germany. Sorry, I'm a big fan of Apple and its products, but this is very spooky. I just wanted to share my distrust with you!
3
0
241
Mar ’25
Mac Studio – Wake from sleep – Desktop picture not stretching to fill Desktop
On wake from sleep the Mac Studio's Desktop picture is shown in actual resolution instead of stretched to fit screen. For example, a picture which is 2059 × 1371 is shown at that resolution on a 5K Retina screen and so only fills about 60% of the screen area. It starts with the picture positioned in the top left corner but sometimes moves down the screen. This behaviour does not change if the screen is scaled up or down – the picture size is also scaled. Notice that icons on the Desktop are displayed in the correct position. At the same time, the Dock is shown at the bottom of the picture instead of at the bottom of the screen. Usually, the Desktop redisplays correctly. But increasingly, the only solution is to log out and in again. This might be related to my other question on the Desktop picture Pref Pane. See attached example which is a full screen capture i.e. command-shift-3 (with my personal details obscured):
3
0
1.1k
Jan ’25
IOS 26 Beta
so far the only issue I’m having since the update yesterday is my Bluetooth. Every time I try to use my Bluetooth headphones since the update, they either just stop working midway through playing a song or watching a video, etc., or they play a super high pitched noise that causes me to have to rip my headphones out of my ears.
2
0
112
Sep ’25
Beta update 18.3 on IOS
Beta Update Feedback: iOS 18.3 The iOS 18.3 beta update has been a deeply frustrating experience due to numerous critical issues that severely impact the device's functionality. Below is a detailed report of the problems encountered: All major social applications, including WhatsApp, Instagram, and Photos, consistently crash. When launching these apps, the screen often turns dark before reverting to the home screen. This issue persists across other third-party and native apps, making the device unusable for basic tasks. The system frequently hangs, failing to process basic operations effectively. Restarting the device is often the only temporary solution; however, even after multiple restarts, the issues remain unresolved. Significant charging drops are observed, and the device intermittently fails to recognize the charger. Charging efficiency has drastically decreased, creating inconvenience for daily usage. The Photos app is riddled with bugs, making it nearly impossible to use. Basic functions such as viewing, editing, or sharing photos do not work properly. Every aspect of the update feels unstable, with issues cropping up in every corner of the system. The phone’s functionality has deteriorated, so it no longer performs as expected. Device Affected: iPhone 13 Impact Level: Severe This update has caused immense frustration and has made the iPhone 13 difficult.
2
1
2.4k
Jan ’25
About region detection in the iBeacon app
We plan to use signals emitted from iBeacon to perform region detection in an app currently under development. We would like to know if region detection (didEnterRegion) can be performed when the app is in certain states. Region detection must be performed reliably. Is it possible to perform region detection in all of the following situations? • When the app is in the foreground • When the app is in the background • When the app is force-closed • When the smartphone is in sleep mode • When the smartphone is restarted Translated with DeepL.com (free version)
2
0
101
Aug ’25
imessage group chat confusion
So I am in a group chat with my family. We’ve had this groupchat established for a long time, and none of us have ever added anyone else to it. Somehow last night, a different family member joined our group chat and started texting us, but none of the original chat members added her, not even accidentally. This is the second time this has happened, and we have no idea how they are inserting themselves into our group chat. We are all iphone users, including the person that is somehow adding themselves to our group chat. All of us use different Apple ID accounts as well as different phone numbers, and that’s the same for the person adding themselves, so I’m truly at a loss for how this is happening.
2
0
263
Jan ’25
is fusion drive stopped being supported in tahoe
Hi, my fusion drive is not recognized with the latest tahoe developer beta. is it official or it's a bug ? it works when I reboot into previous verion of macOS. APFS Containers (6 found) | +-- Container disk3 AD9B43A5-66E7-4696-8183-8FD75230DAD2 | ==================================================== | APFS Container Reference: disk3 | Size (Capacity Ceiling): 994662584320 B (994.7 GB) | Capacity In Use By Volumes: 899491840000 B (899.5 GB) (90.4% used) | Capacity Not Allocated: 95170744320 B (95.2 GB) (9.6% free) | | | +-< Physical Store disk0s2 8183A70B-64A7-434E-85A4-5FA40F692BC9 | | ----------------------------------------------------------- | | APFS Physical Store Disk: disk0s2 | | Size: 994662584320 B (994.7 GB) | | | +-> Volume disk3s1 295CC2B7-EFA6-4706-8A6F-4C8FDC455857 | | --------------------------------------------------- | | APFS Volume Disk (Role): disk3s1 (System) | | Name: Macintosh HD (Case-insensitive) | | Mount Point: Not Mounted | | Capacity Consumed: 12576616448 B (12.6 GB) | | Sealed: Yes | | FileVault: Yes (Unlocked) | | Encrypted: No | | | | | Snapshot: 9B660F16-30C2-4B5E-911A-5B6250626C0C | | Snapshot Disk: disk3s1s1 | | Snapshot Mount Point: / | | Snapshot Sealed: Yes | | | +-> Volume disk3s2 766CF320-F93A-42D0-9660-F48E5B6C3B1A | | --------------------------------------------------- | | APFS Volume Disk (Role): disk3s2 (Preboot) | | Name: Preboot (Case-insensitive) | | Mount Point: /System/Volumes/Preboot | | Capacity Consumed: 7744360448 B (7.7 GB) | | Sealed: No | | FileVault: No | | | +-> Volume disk3s3 2A8ABBAC-435B-493E-A1AE-2DCCE5966207 | | --------------------------------------------------- | | APFS Volume Disk (Role): disk3s3 (Recovery) | | Name: Recovery (Case-insensitive) | | Mount Point: Not Mounted | | Capacity Consumed: 1165090816 B (1.2 GB) | | Sealed: No | | FileVault: No | | | +-> Volume disk3s5 5339AAF8-3765-458A-AB1F-930AFD53CAA3 | | --------------------------------------------------- | | APFS Volume Disk (Role): disk3s5 (Data) | | Name: Macintosh HD - Data (Case-insensitive) | | Mount Point: /System/Volumes/Data | | Capacity Consumed: 875640164352 B (875.6 GB) | | Sealed: No | | FileVault: Yes (Unlocked) | | | +-> Volume disk3s6 99818862-6CC2-4805-9C96-5837D666543F | --------------------------------------------------- | APFS Volume Disk (Role): disk3s6 (VM) | Name: VM (Case-insensitive) | Mount Point: /System/Volumes/VM | Capacity Consumed: 2147524608 B (2.1 GB) | Sealed: No | FileVault: No | +-- Container ERROR -69808 | ====================== | APFS Container Reference: disk5 | Size (Capacity Ceiling): ERROR -69620 | Capacity In Use By Volumes: ERROR -69620 | Capacity Not Allocated: ERROR -69620 | | | +-< Physical Store disk4 (No UUID) | | ------------------------------ | | APFS Physical Store Disk: disk4 | | Size: 3200631791616 B (3.2 TB) | | | +-> No Volumes | +-- Container disk7 B400D344-9D63-4168-BA45-3883D02FF515 | ==================================================== | APFS Container Reference: disk7 | Size (Capacity Ceiling): 499793244160 B (499.8 GB) | Capacity In Use By Volumes: 40511234048 B (40.5 GB) (8.1% used) | Capacity Not Allocated: 459282010112 B (459.3 GB) (91.9% free) | | | +-< Physical Store disk6s2 9458DABF-09A9-4A8A-A5A1-EF5B0FBD82FC | | ----------------------------------------------------------- | | APFS Physical Store Disk: disk6s2 | | Size: 499793244160 B (499.8 GB) | | | +-> Volume disk7s1 2F2C63B5-69D1-4F8E-B720-1B72B743E752 | --------------------------------------------------- | APFS Volume Disk (Role): disk7s1 (No specific role) | Name: Icy (Case-insensitive) | Mount Point: /Volumes/Icy | Capacity Consumed: 40350416896 B (40.4 GB) | Sealed: No | FileVault: No | +-- Container ERROR -69808 ====================== APFS Container Reference: disk9 Size (Capacity Ceiling): ERROR -69620 Capacity In Use By Volumes: ERROR -69620 Capacity Not Allocated: ERROR -69620 | +-< Physical Store disk8 (No UUID) | ------------------------------ | APFS Physical Store Disk: disk8 | Size: 22000969973760 B (22.0 TB) | +-> No Volumes
2
0
331
Sep ’25
Apple Pencil Pro not staying connected in iPadOS26 beta
I have a new M4 iPad Air and a brand new Apple Pencil Pro. It was working well until I installed iPadOS 26.0 (23A5297m) beta. Now, when using GoodNotes to write the Pencil functions for about 6-8 seconds and then disconnects for 2-3 seconds and then reconnects. You can imagine how disruptive this is. It does the same thing trying to highlight in the Kindle app, so I think it is an iOS issue. As I write this, I am discovering that the Pencil is not wanting to stay connected at all despite showing up in the list of Bluetooth devices and connecting temporarily. I've tried forgetting and reconnecting the Pencil several times. It is charged to 100%, and I receive the alert that the iPad detects the Pencil. Is anyone else having this issue? Do I need to assume this is being addressed?
2
0
185
Jul ’25