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

Flutter Hanging Splash Screen
Hi All, Im writing a flutter app and have had no issue thus far. My latest review says the iPad air (5th) is hanging on the splash (launch) screen. I have no idea why this is. The main method In flutter is more or less empty, as functions have been offset elsewhere. I'm not quite sure what to do next. I resorted to rebuilding the IOS dir and that make a difference for the iPhone issue not the iPad. I run it in the simulator and notice one issue which I imagine is the problem. it states: Errors found! Invalidating cache... fopen failed for data file: errno = 2 (No such file or directory) Errors found! Invalidating cache... I'm using plane old flutter and don't believe I access any assets that aren't specified. Any pointer would be a great help!
1
0
263
Feb ’25
Apple Relationship Manager (ARM) – A Business CRM for Calls & Messages
Apple has a massive opportunity to improve iOS for business users with ARM (Apple Relationship Manager)—a built-in tool that allows professionals to log, summarize, and integrate calls & messages into CRM workflows. Many professionals (salespeople, executives, entrepreneurs) use iPhones for business, but there’s no easy way to track conversations, categorize interactions, or integrate messages with a CRM. ARM would solve this by allowing: ✅ AI-powered call summaries (users get a suggested summary after each call, which can be reviewed and tagged). ✅ iMessage/SMS tagging (users can hold down messages to assign a sentiment or create a follow-up). ✅ CRM Integration (ARM logs could sync with HubSpot, Salesforce, etc.). How ARM Would Work: • Users could tap an “ARM Accept” (green accept button with the ARM logo instead of white phone symbol) button before a call to activate AI-powered summarization. • After the call, users would review/edit the summary and log a sentiment (e.g., “Needs Follow-Up”). • In iMessage, users could long-press messages to summarize conversations and tag key interactions for both blue and green messages. • ARM would keep everything on-device, ensuring privacy and security. Since Apple Intelligence is already introducing AI-powered features, ARM could make iPhones the ultimate business communication tool while keeping everything private and secure. If you also want Apple to build this, submit feedback at Apple Feedback and comment here to show support!
1
0
177
Feb ’25
The application I developed cannot be opened by a computer with an M3 Max chip
I developed a Desktop application using Electron. This application can be opened on Mac computers and computers with other chips, but cannot be opened on a computer with an M3 Max chip. What is the general reason for this? The following is the relevant error log message: 2025-02-12 20:37:53.668795+0800 0x8be62b Info 0x1c30e4d 13984 0 CoreServicesUIAgent: (LaunchServices) [com.apple.launchservices:open] _LSLaunchRB(ai.plaud.desktop.plaud , event=aevt/oapp, args=- 0x22010044/async opts=LSOpen2Options(preferRunning ) 2025-02-12 20:37:53.671436+0800 0x8be62b Info 0x1c30e4d 13984 0 CoreServicesUIAgent: (LaunchServices) [com.apple.launchservices:open] LAUNCH: _LSLaunchThruRunningboard: ai.plaud.desktop.plaud / 2025-02-12 20:37:53.671912+0800 0x8be62b Info 0x1c30e4d 13984 0 CoreServicesUIAgent: (LaunchServices) [com.apple.launchservices:open] LAUNCH: Set flag for disabling pointer auth for launching ai.plaud.desktop.plaud 2025-02-12 20:37:53.685733+0800 0x8be62b Error 0x1c30e4d 13984 2 CoreServicesUIAgent: (LaunchServices) [com.apple.launchservices:open] LAUNCH: RBSLaunchRequest FAILURE ai.plaud.desktop.plaud 0x0-0x3f43f4 failed with error Error Domain=RBSRequestErrorDomain Code=5 "Launch failed." UserInfo={NSLocalizedFailureReason=Launch failed., NSUnderlyingError=0x6000005fd2f0 {Error Domain=NSPOSIXErrorDomain Code=1 "Operation not permitted" UserInfo={NSLocalizedDescription=Launchd job spawn failed}}} 2025-02-12 20:37:53.685765+0800 0x8be62b Error 0x1c30e4d 13984 2 CoreServicesUIAgent: (LaunchServices) [com.apple.launchservices:open] LAUNCH: Runningboard launch of ai.plaud.desktop.plaud returned RBSRequestErrorFailed, error Error Domain=RBSRequestErrorDomain Code=5 "Launch failed." UserInfo={NSLocalizedFailureReason=Launch failed., NSUnderlyingError=0x6000005fd2f0 {Error Domain=NSPOSIXErrorDomain Code=1 "Operation not permitted" UserInfo={NSLocalizedDescription=Launchd job spawn failed}}}, so returning -10810 2025-02-12 20:37:53.685797+0800 0x8be62b Error 0x1c30e4d 13984 2 CoreServicesUIAgent: (LaunchServices) [com.apple.launchservices:open] LAUNCH: request execute thru runningboard of 0x0-0x3f43f4 ai.plaud.desktop.plaud/ failed with error=Error Domain=NSOSStatusErrorDomain Code=-10810 "kLSUnknownErr: Unexpected internal error" UserInfo={_LSFunction=_LSLaunchWithRunningboard, _LSLine=3109, NSUnderlyingError=0x6000005fd3b0 {Error Domain=RBSRequestErrorDomain Code=5 "Launch failed." UserInfo={NSLocalizedFailureReason=Launch failed., NSUnderlyingError=0x6000005fd2f0 {Error Domain=NSPOSIXErrorDomain Code=1 "Operation not permitted" UserInfo={NSLocalizedDescription=Launchd job spawn failed}}}}}
1
0
141
Feb ’25
Delete subscription data and buy data
Please create the feature to be able to delete subscription data. I want to delete all my subscription data and buy history from the Icloud/ IPhone. You have all the permissions needed from me to do so. There must be a better way than creating a new apple account on a new email address. And having to shift everything to a new email address to have a clean account regarding subscription data and purchases?!
1
0
200
Feb ’25
Just wondering
I’m just trying to find someone who know what the diagnostic logs o my apple watch are for like sysdouagnos and the Bridge Pair Performance obviously I understand what a diagnostic logs are but it’s looks as if I need to download them still why wouldn‘t it already be running
0
0
266
Jan ’25
CarPlay Driving Task App Start/Stop NAvigation
Hi you all, I wrote an CarPlay Driving Task App that can start Navigation to a well defined target. This works as expected (navigation app is started to the destination), but sometime, for any important reason, my application receives updates about current destination. I should interrupt current navigation to current destination and update to the new destination. I'm not able to interrnupt/update. Have you any idea if this is possible? Thanls in advance!
1
0
318
Feb ’25
Sharing data between Targets via App groups but Userdefault Container is null
Dear Apple Support Team, I am trying to shared data between two different App target. Target A is main iOS app and Target B is Intent Extension. I have create app group and utilise app group to share data between different target but when setting the user default from Target B stile getting container null. Target B UserDefault object details sharedDefaults UserDefaults 0x0000600000c05110 baseNSObject@0 NSObject kvo id 0x0 0x0000000000000000 [0] id identifier __CFString * "group.com.xxxx. xxxx" 0x0000600001704900 container __CFString * NULL 0x0000000000000000 _volatileDomainNames id 0x0 0x0000000000000000 [0] id Code snippet in Target B to setting UserDefault guard let sharedDefaults = UserDefaults(suiteName: SharedUserDefaults.suitName)else { completion(MuteIntentResponse(code: .failure, userActivity: nil)) return } ///["event": AudioCommand.mute.rawValue] sharedDefaults.set("test", forKey: SharedUserDefaults.Keys.audioCommand) let didSynchronize = sharedDefaults.synchronize() print("Intent Extension: Wrote Synchronize successful: \(didSynchronize)") guard let command = sharedDefaults.string(forKey: SharedUserDefaults.Keys.audioCommand) else { completion(MuteIntentResponse(code: .failure, userActivity: nil)) return } print("userDef \(command)") While reading UserDefault value in Target A UserDefault object details baseNSObject@0 NSObject isa Class NSUserDefaults 0x01000001efe1a8a9 kvo id 0x0 0x0000000000000000 identifier __CFString * "group.com.xxxx. xxxx” 0x0000600001782200 container __CFString * NULL 0x0000000000000000 _volatileDomainNames id 0x0 0x0000000000000000 [0] id Reading UserDefault value Code if let def = UserDefaults(suiteName: SharedUserDefaults.suitName){ print("commandInfo (def.string(forKey: SharedUserDefaults.Keys.audioCommand))") } Please let me know what I am doing wrong.
4
0
288
Feb ’25
Pages continues to crash
Process: Pages [24164] Path: /Applications/Pages.app/Contents/MacOS/Pages Identifier: com.apple.iWork.Pages Version: 14.3 (7042.0.76) Build Info: Pages-7042000076000000~4 (1A80s) App Item ID: 409201541 App External ID: 869633787 Code Type: ARM-64 (Native) Parent Process: launchd [1] User ID: 501 Date/Time: 2025-02-03 10:33:48.0108 -0500 OS Version: macOS 15.0 (24A5264n) Report Version: 12 Anonymous UUID: CADF4BC4-9940-34D7-7009-116B6231DC3E Sleep/Wake UUID: 74C42190-FF06-46AE-B3A5-A3EBD47E7F1F Time Awake Since Boot: 350000 seconds Time Since Wake: 720 seconds System Integrity Protection: enabled Crashed Thread: 0 Dispatch queue: com.apple.main-thread Exception Type: EXC_BAD_ACCESS (SIGSEGV) Exception Codes: KERN_INVALID_ADDRESS at 0x0000000000000000 Exception Codes: 0x0000000000000001, 0x0000000000000000 Termination Reason: Namespace SIGNAL, Code 11 Segmentation fault: 11 Terminating Process: exc handler [24164] VM Region Info: 0 is not in any region. Bytes before following region: 4336156672 REGION TYPE START - END [ VSIZE] PRT/MAX SHRMOD REGION DETAIL UNUSED SPACE AT START ---> __TEXT 102748000-1039a0000 [ 18.3M] r-x/r-x SM=COW /Applications/Pages.app/Contents/MacOS/Pages Model: Mac14,2, BootROM 11881.0.80.0.2, proc 8:4:4 processors, 8 GB, SMC Graphics: Apple M2, Apple M2, Built-In Display: Color LCD, 2560 x 1664 Retina, Main, MirrorOff, Online Memory Module: LPDDR5, Hynix AirPort: spairport_wireless_card_type_wifi (0x14E4, 0x4387), wl0: Apr 22 2024 07:25:15 version 20.10.1110.0.8.7.176 FWID 01-f2e48c5b IO80211_driverkit-1302.55 "IO80211_driverkit-1302.55" May 30 2024 20:56:50 AirPort: Bluetooth: Version (null), 0 services, 0 devices, 0 incoming serial ports Network Service: Wi-Fi, AirPort, en0 USB Device: USB31Bus USB Device: USB31Bus Thunderbolt Bus: MacBook Air, Apple Inc. Thunderbolt Bus: MacBook Air, Apple Inc.
1
0
244
Feb ’25
Screen time
My screen time report says that I’m on Google an average of 24 hrs and 4 minutes a day. How is this possible? I can’t be on Google more than 10 minutes a day let alone 24 hrs. I think it’s probably tracking whatever Google does when I’m not in the app or on the cite as part of screen time, but I can’t get it to stop. Are other people having this issue? How do I stop this so I can see my real screen time?
1
0
360
Jan ’25
3rd party camera hardware with API
I hope questions about third party APIs are allowed. If not I guess a delete is in order. That said.... I am looking to do an app for dog owners, trainers and enterprises such as shelters & boarding, and a couple of features require access to one or more cameras in real time. So I have been looking for hardware that provides an API and coming up empty. So far as I can tell none of the major pet cam companies, like Furbo, Petcube or Eufy. Even security cameras like the TP-Link Tapo doesn't seem to. Am I just failing epically in my search formulation, or are all these companies playing the printer game and selling the camera cheap and making all their money in the monthly subscription to actually be able to use the hardware, and keeping that to themselves? And, can anyone recommend decent to good third party hardware that does provide a Swift API? Or am I better off just targeting the use of iPhone & iPad and Mac cameras? It's not ideal, but it's better than nothing.
0
0
395
Feb ’25
iCloud/Apple Account Deleted but still not allowed to use the address with another account.
I am trying to add a custom domain to my iCloud+ Mail however when I try to add its main user/email address I get an error saying that the email is already in use with another apple account. After this I checked the duplicate account and since I had forgotten the password I reset it and logged in. Then I followed the instructs on https://support.apple.com/en-in/102283 to permanently delete my account. This request was initiated on 8 Feb 2025 but I received the final email that all my data had successfully been deleted from Apple's servers on 25 Feb 2025. Despite Apple's confirmation that my account had been deleted successfully, I am still unable to use that email address to create an iCloud+ Mail account, even after waiting a whole month! This is very frustrating. I contacted Apple support via chat and phone and after more than 30 mins of back and forth they instructed me to contact Developer Support which I did two days ago (case ID is 102546369564) still no response. I hope posting here will be more fruitful. Thanks in advance. Dear Dan Newby, Your Apple Account dan@ ----- .world has been deleted. This information has been permanently erased from our systems or has been modified so it no longer identifies you. As a reminder, you made this request on February 8, 2025 at 7:09:59 PM GMT+5. If you still have the 12-digit access code we provided as part of your request, you can now discard it since the account no longer exists. We’re glad that we’ve been able to help and hope to see you again in the future. Apple Support
0
0
308
Mar ’25
App logout every time delete from open aps
Hi, I am testing my app with TestFlight. The app is developed with React Native Expo. Step 1: Log into the app – everything works fine. Step 2: Use the app – everything works fine. Step 3: Close the app without logging out, just close it. Step 4: Remove the app from the recent apps window. Step 5: Try to open the app again, but it requires login again. I don’t understand why the login parameters are not retained and why the app asks me to log in again. Code used for login handling: import AsyncStorage from "@react-native-async-storage/async-storage"; useEffect(() => { const loadToken = async () => { const token = await AsyncStorage.getItem(TOKEN_KEY); if(token) { axiosInstance.defaults.headers.common['Authorization'] = `Bearer ${token}`; try { const response = await axiosInstance.get('/auth/check'); const data = response.data; setSession(token); setUser(data.user); } catch (e) { setSession(null); setUser(null); } } } loadToken().then(() => setIsLoading(false)); }, []); Important Note: This issue only occurs when we switch to production. In the test environment, everything works fine, and we don’t experience this problem. However, as soon as we build for production and test on multiple devices, this issue appears. Thanks in advance!
1
0
324
Feb ’25
Spotlight Search Broken with MacOS Sequoia 15.3.1
I used spotlight search for almost everything I do through cmd+space. However ever since i updated my laptop to MacOS Sequoia 15.3.1, the spotlight search won't give me app results: for example i type "flux" and will get just web-based results, not the app. I tried going into the spotlight settings and only enabling applications to be searched for results and got nothing. I tried the same with the Notes app, i get the same result, i get some notes i wrote as result but not the actual app. It doesn't happen on all apps for example Brave or Spotify work.
1
0
424
Feb ’25
Ongoing Device Setup ios 18.4 beta
Hi all, after installing ios 18.4 beta here in Europe (and also resetting and restoring my iphone given Apple Intelligence features were not working at all initially) my phone decided to reoptimise my whole photo library which took a while and I understand it was a battery consuming process. Nonetheless, this is all done, all Apple intelligence features supposedly work and my phone is still in ongoing device setup burning through the battery to the point I am sure this will make my battery health drop. does anyone know what is going on (indexing?), how long it will take and why is it happening? Is it because of the 18.4 beta or because of having Apple Intelligence for the first time? can someone please confirm that at the very least this will NOT have to take place again after moving to the official 18.4? thanks
2
0
2.9k
Mar ’25