I have an iOS app with App Groups. The app uses the CallKit extension for call block functionality. All data is stored in UserDefaults(suiteName:) and FileManager.default.containerURL(forSecurityApplicationGroupIdentifier: ). I am planning to transfer this app to a different Apple Developer account and would like to clarify how App Groups behave after the transfer: Will my main app Target and CallKit Extensions keep access to the same AppGroups containers with the new Team ID? I will recreate the same AppGroups container identifiers on a new account but my concern is about Team ID change, that can lead to loss access to original containers and all data from previous Team ID. I need to clearly understand whether the app can continue accessing the existing App Group container after the Team ID changes, or if I must manually back up data before transfer and restore all data after transfer completed. As long as the App Group still exists on the original developer account and the user has not updated the
Search results for
Apple Maps Guides
154,023 results found
Selecting any option will automatically load the page
Post
Replies
Boosts
Views
Activity
We purchased an Apple Developer Program membership on 20th January, and even after nearly one month, the account is still not activated. The Apple Developer app continues to display “You will receive an email soon,” but we have not received any communication from Apple so far. This is a first-time subscription, and the prolonged activation delay is impacting our development and release timelines. We would appreciate clarification on the reason for this delay and guidance on the next steps.
Topic:
Developer Tools & Services
SubTopic:
Apple Developer Program
Experiencing the same issue. Enrolled on 10th Feb and no activation email, developer support is completely silent (apart from the automated acknowledgement emails). Also, it seems like no one from team @Apple is monitoring these forums.
Topic:
Community
SubTopic:
Apple Developers
It's MacOS We are calling some custom extension using Apple's enterprise single sign-on feature. https://developer.apple.com/documentation/authenticationservices
Topic:
App & System Services
SubTopic:
Networking
Tags:
Thank you for your response. We have updated our development environment to the latest versions: • macOS: 26.2 • Xcode: 26.2 • iOS Runtime / Deployment Target: iOS 18.5 Following your instructions, I exported the full build report. Due to file size limitations, I am including the relevant error messages below: error: Build input file cannot be found: '/Users/tech27systems/Library/Developer/Xcode/DerivedData/goneet_app-bfahpcjyjdsvwgecotulyqyigvpy/Build/Products/Debug-iphonesimulator/react-native-maps/ReactNativeMapsPrivacy.bundle/ReactNativeMapsPrivacy'. Did you forget to declare this file as an output of a script phase or custom build rule which produces it? (in target 'react-native-maps-ReactNativeMapsPrivacy' from project 'Pods') error: Build input file cannot be found: '/Users/tech27systems/Library/Developer/Xcode/DerivedData/goneet_app-bfahpcjyjdsvwgecotulyqyigvpy/Build/Products/Debug-iphonesimulator/glog/glog_privacy.bundle/glog_privacy'. Did you forget to declare this file as an outpu
Topic:
Developer Tools & Services
SubTopic:
Xcode
Tags:
Hi everyone, I’m building a messaging app because I’ve seen firsthand how much support and safety is overlooked for this generation online. My goal is to give teens a foundation of security, privacy, and mental health support, while still letting them connect freely. I want to leverage Apple’s platform to help this mission reach the right audience and have real impact. The app already includes: Community chat with message blurring for sensitive or harmful words. Anti-shoulder surfing tools to protect private conversations. Shake dashboard for quick access to emergency services. In-chat locks with ML detection for grooming patterns, offering resources while respecting privacy. Full user control: messages can be deleted anytime, blocking is permanent, and accounts can’t bypass restrictions on the same device. User consent-first design: every feature is opt-in and controlled by the user. At this point, I’m looking for guidance on how to position and prepare the app to reach Apple editorial or h
Topic:
App Store Distribution & Marketing
SubTopic:
General
Tags:
Privacy
SwiftUI
Prototyping
Machine Learning
Dear Apple Support Team, Thank you for your continued support. I would like to inquire about the behavior of CallKit. Our company provides an office PBX extension phone application (iPhone app). When the iPhone is placed into sleep mode (screen off) and our app receives an incoming call, the following sequence sometimes results in an audio playback panel appearing at the bottom of the lock screen for a few seconds after the call ends(See attachment file for detail). Sequence to reproduce the issue: Put the iPhone into sleep mode (screen off). Receive an incoming call to our extension phone app. CallKit incoming call screen appears. Answer the call. Conduct the call. End the call from the peer. iOS versions with confirmed behavior: iOS 26.0: Not observed. iOS 26.2: Observed. iOS 26.3: Not observed. This behavior does not affect the call functionality itself; however, some users report that the temporary appearance of the audio playback panel feels unusual. If there is any known reason for this behavio
Hello Apple Developer Technical Support team, We have an iOS app that provides caller identification via a Call Directory extension (CXCallDirectoryProvider). Our extension provides identification entries (phone number → label), and users enable it in Settings > Phone > Call Blocking & Identification. We would like to confirm whether Call Directory is used only for incoming calls, and understand why the outgoing call UI sometimes shows labels. Observed behavior Incoming calls: After a user logs in again (which triggers a server sync and then reloads the Call Directory extension), the caller label is shown correctly on the incoming call screen for matching numbers. Outgoing calls: In general, the outgoing call screen often shows only the phone number (no label), even when the same number exists in our identification entries and the extension is enabled. However, on some devices, the outgoing call screen does show a label even when the number is not saved in the local Contacts app. In at leas
Topic:
Community
SubTopic:
Apple Developers
As the title says, in apple developer site under (Certificates, Identifiers & Profiles) all my devices are set to inactive, and I cannot enable them back because my twices are glitched I have 2 devices and they are there twice each with the same UDID. So I cannot enable a single one. I’m hit with “A device with number 'UDID number' already exists on this team.” I have an iPad Pro and iPhone 17 Pro Max, I cannot sign any apps to them at all or do anything because my devices are set to inactive, I’ve contacted apple numerous times, and I can’t seem to get any help regarding this issue. I’ve called and emailed, and the developer team has yet to respond to me, if anyone’s had this issue please tell me how you solved it. i also cannot erase any devices myself until my renewal date. ive tried manually adding my devices, and its the same message that my devices already exist on team. Ive signed out of my apple account on my devices, changed pw, turned off developer mode and renabled it
In an ObjC framework I'm developing (a dylib) that is loaded into JRE to be used via JNI (Zulu, Graal, or native image from Graal+ a JAR) I implemented a naive method that collects current memory footprint of the host process: It collects 5 numbers into a simple NSDictionary with NSString keys (physical footprint, default zone bytes used and allocated, and sums for used and allocated bytes for all zones. The code ran for some time, but at certain point my process started crashing horribly in this method -- at the last line, accessing the dictionary. Here's the code: -(NSDictionary *)memoryState { NSMutableDictionary *memoryState = [NSMutableDictionary dictionaryWithCapacity:8]; // obtain process current physical memory footprint, in bytes. task_vm_info_data_t info; mach_msg_type_number_t count = TASK_VM_INFO_COUNT; kern_return_t kr = task_info(mach_task_self(), TASK_VM_INFO, (task_info_t)&info, &count); [memoryState setObject:(kr == KERN_SUCCESS) ? @(info.phys_footprint) : [NSNull null] forKey:@physic
Topic:
App & System Services
SubTopic:
Core OS
When building a Unity iOS game, the app name displays incorrectly as BigBall on the iPhone home screen, despite setting the project name and bundle identifier to Big Ball in Unity and Apple Developer account. The correct name, Big Ball, appears in TestFlight. I tried solutions from ChatGPT and DeepSeek, but none were satisfactory. Please help me.
I’m a normie: not a developer at all. My idea might be super dumb. Would it be possible to please let us have a button in iphone photos that when toggled allows us to save certain chosen raw images to an iphone block chain, AND have Apple authenticate they are native photos, marked the milisecond they were taken, that they are native and no AI was used on those images? That might go a long way toward restoring trust in truth in photos again. We could also have the same thing for AI. Marked notification in the data on AI photos that can't be erased. Sorry if this is already underway and I'm just a normal person and therefore don't know it. I just want to be able to trust things again. 🤷🏽♀️
Topic:
Media Technologies
SubTopic:
Photos & Camera
Hi there! I paid for my Apple Developer Program/Account but its still pending. Any tips what to do? Thanks!
Topic:
Developer Tools & Services
SubTopic:
Apple Developer Program
Tags:
Developer Tools
Developer Program
Hot take: Apple needs to ditch the '90% of apps reviewed in 48 hours' metric and just give us a worst-case ETA. It’s basic UX psychology: underpromise and overdeliver. If you tell me it takes a week and I get approved in two days? I’m stoked. But right now, the second that 48-hour mark hits, I’m stuck spamming F5 and doom-scrolling dev forums, looking for clues and convinced I’ve fallen into that cursed 10% with bad RNG. The 'Waiting for Review' status is a total black box—it tells you nothing. I saw some poor soul on Reddit who’s been in review limbo for three months... makes waiting a couple of weeks feel like a nothingburger. Honestly, just give us a hard upper limit. It’s way better for our sanity and actually lets us plan our roadmap around the worst-case scenario.
Topic:
App Store Distribution & Marketing
SubTopic:
App Review
Tags:
Do you have access to the latest source code for your project? That's really the key question here. I agree with the poster above — when I've done development in the past, the app owner has their own Apple Developer account and invites the developer to join their team. The app should be submitted to App Review through the owner's account, not the developer's. A couple of other things to be aware of: if the annual Developer Program fee isn't paid and the account lapses, Apple will remove your app from the store. Once that happens, it's much harder to recover, so time is important here. Also, check any contracts you have with the development company. You may have rights to the source code, which could matter if the company's assets are being handled through bankruptcy proceedings. Without the source code, you'd essentially be starting over from scratch. The good news is that if you do manage to get the code and set up your own developer account, Apple has an app transfer process in Ap
Topic:
Community
SubTopic:
Apple Developers
Tags: