That's a wrap on WWDC26!

Share your thoughts on this year's conference.

See survey

Overview

Post

Replies

Boosts

Views

Activity

Rejection : Guideline 4.2, Design, Minimum Functionality
Rejected under Guideline 4.2 - a native crypto wallet + Web3 browser flagged as "just a web browser." Looking for guidance. I'd appreciate the community's and Apple engineers' read on a 4.2 (Minimum Functionality) rejection, because I believe the guideline was misapplied and I want to resolve it correctly. WHAT THE APP IS Everything Black is a native iOS app (SwiftUI, iOS 18+) built to platform Black-owned businesses, history, culture, and content, and to preserve it in one place. There is nothing else like it on the App Store. It combines a community hub, a Web3 layer, and an on-device crypto wallet. Native non-custodial wallet (GuapcoinX / GUAP token). This is core, and none of it is possible on the web. A 12-word recovery phrase is generated on the device with native BIP-39 / BIP-32 key derivation. The private key is stored in the iOS Keychain, so it never leaves the device or touches a server. Every transaction is gated by Face ID via the native LocalAuthentication framework. Transactions are signed on-device (secp256k1) and broadcast to the GuapcoinX network. Web3 and blockchain domains. The app registers and resolves on-chain domain names, .guap and .hbcu, and routes to them. These are real blockchain writes initiated and signed by the user. To my knowledge this is the only iOS browser that resolves these domains natively. Native AI assistant. A native SwiftUI chat that returns tailored Black-owned business recommendations from a ZIP code. Native directory and Discover. A native SwiftUI feed and search over a directory of Black-owned businesses, news, podcasts, wikis, resources, and a community board, preserving Black culture and content in a single app. A browser tab is included so users can open community and Web3 sites and reach their .guap and .hbcu domains. It is one tab among several, not the substance of the app. THE REJECTION Guideline 4.2, Design, Minimum Functionality. The app provides a limited user experience as it is not sufficiently different from a web browsing experience. Including features such as push notifications, Core Location, or sharing do not provide a robust enough experience to be appropriate for the App Store. (Screenshot of the rejection attached.) WHY I THINK 4.2 DOESN'T FIT The rejection says the experience is not sufficiently different from a web browsing experience. But the core of the app is a native crypto wallet doing on-device key generation, Keychain storage, biometric-gated signing, and on-chain transactions, capabilities a website physically cannot provide. The App Store hosts many approved apps that pair an in-app browser with a native wallet and an AI assistant, which is exactly the combination here. I suspect the native functionality was missed because the app opens on the Home and browser tab, so the reviewer may not have reached the Wallet and Assistant tabs. MY QUESTIONS First, for those who've cleared a 4.2 on an app with a genuine native wallet: did a Resolution Center reply work, or did you have to change the app or metadata? Second, is it worth changing the default launch tab to a native screen such as the Wallet, so the native functionality is the first thing a reviewer sees? Third, is there any guidance from Apple on how an in-app browser should be positioned so it isn't read as the whole app? Thanks in advance. G u i
0
0
7
48m
Cannot submit to TestFlight Beta Review: ENTITY_UNPROCESSABLE.BETA_CONTRACT_MISSING (All agreements are Active)
Hi everyone, I am currently completely blocked from submitting my new app for TestFlight Beta Review (External Testing). The App Store Connect web interface fails to submit, and when I try to bypass the UI using the App Store Connect REST API to create a betaAppReviewSubmissions request, Apple's servers return the following 422 error: { "errors" : [ { "status" : "422", "code" : "ENTITY_UNPROCESSABLE.BETA_CONTRACT_MISSING", "title" : "Beta contract is missing for the app.", "detail" : "Beta Contract is missing." } ] } Here is what I have already checked and verified on my end: Agreements, Tax, and Banking: My "Paid Apps Agreement", "Free Apps Agreement", "U.S. Tax Forms", and "Bank Accounts" all clearly show as "Active" status. There are absolutely no pending banners or unaccepted agreements on developer.apple.com or appstoreconnect.apple.com. Apple Developer App: I logged into the official iOS Apple Developer app with the Account Holder ID, and there are no hidden agreements to accept there either. App Privacy: All data collection questions are answered, and the App Privacy section is fully Published. Test Information: All required Beta App Review details (Name, Email, Phone) are correctly filled. Export Compliance: My Info.plist includes <key>ITSAppUsesNonExemptEncryption</key><false/>, and the build attributes confirm it. It appears that my TestFlight beta contract has somehow become detached, bugged, or failed to provision on Apple's backend. Has anyone experienced this specific API error recently? Is there a way to force the system to re-provision the contract, or does this strictly require manual intervention from an Apple Engineer? Any guidance would be highly appreciated. Thanks!
1
0
79
49m
ENTITY_UNPROCESSABLE.BETA_CONTRACT_MISSING despite active agreements
We are unable to submit a valid build for external TestFlight beta review because App Store Connect reports that the beta contract is missing for the app. App: Nagram App Apple ID: 6781000861 Bundle ID: xyz.nextalone.nagram Version / build: 12.8 (33174) Build ID: ac9516ad-b435-4d2f-ae3f-2d8abaec023d The UI path is App Store Connect > Nagram > TestFlight > External group > Builds > Submit for Review. The UI shows: There was an error processing your request. Please try again later. The underlying POST to /iris/v1/betaAppReviewSubmissions returns: HTTP 422 code: ENTITY_UNPROCESSABLE.BETA_CONTRACT_MISSING title: Beta contract is missing for the app. detail: Beta Contract is missing. error id: 89b6d5d0-194d-4467-a75c-741aa285e1b7 I checked the surrounding state: The build is VALID, expired=false, and externalBuildState=READY_FOR_BETA_SUBMISSION. Beta App Review information exists. Beta app localization exists. Build What to Test exists. Beta license agreement exists. Account-level Free Apps and Paid Apps agreements show Active / InEffect. Bank, tax, DSA, and account compliance entries show Active. The current user has Admin / Legal / CIPS roles and current ASC terms are signed. This same external TestFlight group previously had approved builds, so external testing worked before. I also opened Developer Support cases, but this looks like an Apple-side missing or detached TestFlight beta contract state for this app/account. Recent support case IDs: 102919547161 and 102919547336. Has anyone seen this state repaired without creating a new app record? Is there any App Store Connect action that can re-provision the beta contract state, or does Apple need to repair it server-side?We are unable to submit a valid build for external TestFlight beta review because App Store Connect reports that the beta contract is missing for the app. App: Nagram App Apple ID: 6781000861 Bundle ID: xyz.nextalone.nagram Version / build: 12.8 (33174) Build ID: ac9516ad-b435-4d2f-ae3f-2d8abaec023d The UI path is App Store Connect > Nagram > TestFlight > External group > Builds > Submit for Review. The UI shows: There was an error processing your request. Please try again later. The underlying POST to /iris/v1/betaAppReviewSubmissions returns: HTTP 422 code: ENTITY_UNPROCESSABLE.BETA_CONTRACT_MISSING title: Beta contract is missing for the app. detail: Beta Contract is missing. error id: 89b6d5d0-194d-4467-a75c-741aa285e1b7 I checked the surrounding state: The build is VALID, expired=false, and externalBuildState=READY_FOR_BETA_SUBMISSION. Beta App Review information exists. Beta app localization exists. Build What to Test exists. Beta license agreement exists. Account-level Free Apps and Paid Apps agreements show Active / InEffect. Bank, tax, DSA, and account compliance entries show Active. The current user has Admin / Legal / CIPS roles and current ASC terms are signed. This same external TestFlight group previously had approved builds, so external testing worked before. I also opened Developer Support cases, but this looks like an Apple-side missing or detached TestFlight beta contract state for this app/account. Recent support case IDs: 102919547161 and 102919547336. Has anyone seen this state repaired without creating a new app record? Is there any App Store Connect action that can re-provision the beta contract state, or does Apple need to repair it server-side?
2
1
68
49m
Build stuck in "Waiting for Review" (Beta App Review) ~2 days
Hello App Review team, My external TestFlight build has been in "Waiting for Review" for Beta App Review for about 2 days (~46 hours) with no status change. App: GlazingTime Version: 1.1.0 (build 13) This is the first external-testing (Beta App Review) submission of this build. I've checked and there are no "Missing Compliance" or action-required flags on the build — export compliance is set (ITSAppUsesNonExemptEncryption = false) — so as far as I can tell nothing is pending on my side. Could you let me know if anything is holding it up, or check on its place in the queue? Happy to provide any additional details. Thank you.
0
0
2
49m
How to Choose an iOS App Development Company in USA?
The demand for iOS applications continues to grow as businesses focus on reaching Apple users with secure, high-performance, and user-friendly digital experiences. From startups to enterprises, companies are investing in custom iPhone and iPad applications to improve customer engagement, automate processes, and create new revenue opportunities. However, choosing the right iOS app development company in USA is a challenging task. A successful iOS application requires expertise in Apple technologies, UI/UX design, backend development, security, App Store guidelines, and long-term maintenance. A professional iOS development partner can help transform your idea into a scalable application with smooth performance and a better user experience. This guide explains the important factors to consider before hiring an iOS app development company in 2026. Why Choosing the Right iOS App Development Company Matters iOS users expect applications with a premium design, fast performance, and strong security. A skilled development company helps businesses create applications that are: Optimized for Apple devices Secure and reliable Easy to use Scalable for future growth Compatible with the latest iOS updates The right partner also helps with planning, development, testing, App Store submission, and ongoing improvements. Key Factors to Choose an iOS App Development Company in the USA 1. Check Their iOS Development Experience Before hiring a company, review their experience in developing iOS applications. A good iOS development company should understand: iPhone app development iPad applications Apple ecosystem Swift and SwiftUI App Store requirements Native app performance Companies with strong iOS experience can deliver better-quality applications. 2. Review Their Portfolio and Previous Apps A portfolio helps you understand the company’s development quality and expertise. Check: Previous iOS applications Design quality App performance Industry experience User experience A strong portfolio shows their ability to handle different types of projects. 3. Evaluate Their Technology Expertise Modern iOS apps require advanced technologies for better performance. Look for expertise in: Swift SwiftUI Objective-C React Native APIs Cloud integration Database management The right technology approach helps build scalable applications. 4. Focus on UI/UX Design Skills Apple users expect clean and simple designs. A good development company should follow modern design practices. Important UI/UX elements include: Easy navigation Smooth animations Responsive layouts User-friendly interface Better accessibility A strong design improves user retention. 5. Check Security Practices Security is an important factor for iOS applications. The company should focus on: Data protection Secure authentication Encryption Privacy controls Secure API integration Strong security helps protect users and business data. 6. Understand Their Development Process A reliable company should follow a clear development process. The process usually includes: Requirement analysis Planning UI/UX design Development Testing App Store launch Maintenance A structured process ensures better project delivery. 7. Check App Testing and Quality Assurance Testing is important to ensure the app works smoothly across Apple devices. A professional company should perform: Functional testing Performance testing Security testing Device compatibility testing Bug fixing Quality testing improves app reliability. 8. Consider Post-Launch Support iOS applications require regular updates after launch. Choose a company that provides: Maintenance Bug fixes Feature updates Performance optimization Technical support Long-term support helps keep the application competitive. Top iOS App Development Companies in the USA (2026) 1. Techanic Infotech Best For: Custom iOS App Development Techanic Infotech is a leading iOS app development company helping businesses build secure, scalable, and user-friendly mobile applications. The company focuses on creating custom iPhone and iPad applications with modern technologies and smooth user experiences. Their services include custom iOS applications, UI/UX design, backend integration, testing, and complete app development solutions. 2. Crinpro Best For: Custom Mobile Applications Crinpro provides customized software and mobile development solutions focused on business requirements. 3. IBM Best For: Enterprise iOS Solutions IBM provides advanced technology solutions for businesses requiring secure and scalable applications. 4. Y Media Labs Best For: Premium Mobile Experiences Y Media Labs focuses on creating engaging digital products with strong design and user experience. 5. Cognizant Best For: Enterprise Mobile Development Cognizant helps businesses build scalable applications using modern technologies. 6. Accenture Best For: Digital Transformation Solutions Accenture provides technology solutions focused on innovation and business growth. 7. Fingent Best For: Custom iOS Solutions Fingent develops customized software and mobile solutions for businesses. 8. Netguru Best For: Startup iOS Applications Netguru helps startups create modern digital products. 9. OpenXcell Best For: Cost-Effective iOS Development OpenXcell provides mobile and software development services for different business needs. How to Select the Best iOS App Development Company Before finalizing a company, consider: iOS development experience Portfolio quality Technology skills Communication process Security standards Development timeline Maintenance support Final Thoughts Choosing the right iOS app development company in USA plays an important role in building a successful mobile application. A professional partner helps businesses create secure, scalable, and user-friendly apps that perform well in the competitive digital market. The companies listed above have the expertise to build modern iOS applications in 2026.
0
0
10
50m
App stuck in "Waiting for Review" for 17+ days first submission, hardware companion app
Hello App Review Team, My team's first app submission has been in "Waiting for Review" status for 17 days with no movement, and I would appreciate any visibility you can provide on its current state. Submission details: App name: Motor İzleme Submission ID: fb2151a2-969e-458b-b57b-9fc7a982e168 Submitted: May 20, 2026 at 10:24 PM Version: 1.0 (build 2) Current status: Waiting for Review (17 days) Account type: Organization (first submission under this account) About the app: Motor İzleme is a hardware companion app that communicates with our physical device over Bluetooth Low Energy. Because reviewers cannot physically test the device without the hardware, we have provided the following materials with the submission to support the review: A demonstration video showing the full app-to-hardware interaction (linked in App Review Notes) Detailed App Review Notes explaining the BLE communication flow App screenshots covering all primary screens Clear handling of the no-device state (the app does not crash or hang — it shows appropriate prompts when Bluetooth is off or no device is found) I want to be transparent: I am not requesting expedited review and I understand the team is operating under heavy submission volume in 2026. I am simply asking whether this submission may have been overlooked, or whether there is anything additional I can provide to help the review proceed. This launch is tied to a commitment with our business partner, and the extended delay is beginning to impact business obligations on our end. Any update would be greatly appreciated. Thank you for your time. Best regards, Saadettin Yıldırım
2
1
195
50m
Is there an API to fetch "Other Known Contacts" added via Call Logs / Recents?
When a user uses the "Add Name" feature on an unknown number in their Call Logs, the name appears under "Other Known Contacts" in the native iOS Contacts app. The Problem: CNContactStore completely ignores these contacts during a standard fetch/enumeration. When user gives limited permission they can search for that contact and select it, but it won't be visible in my App as it's not technically a contact. Is CNContactStore intentionally blocked from reading "Other Known Contacts" for privacy reasons or are there any future plans to expose API so that third party apps can access it?
0
0
7
50m
Enterprise WatchOS App Won't Install on WatchOS 26.5
We have an Apple Watch app and companion iPhone app that we distribute via Enterprise Distribution using OTA manual installation. (We are on an Apple Enterprise Developer Team) With WatchOS 26.4 and earlier, the app would install fine on both the phone and the watch. However, after updating to WatchOS 26.5 (and iOS 26.5), the app will not install on the watch. It will install on the phone and we can trust the developer/run the phone app. However, when we go into the Apple Watch app on the phone and choose "Install" for the app, it tries to install for a minute and then returns an error "The app could not be installed at this time". We have tried the following remedies: Restarting both watch and phone, and reinstalling the app on phone Factory resetting both the watch and the phone, then reinstalling app Generating a new Distribution Certificate and new manual profiles for the app in Apple Developer Looking through console logs from both the phone and the watch Confirmed that we can install other (non-Enterprise) apps on the watch Try installing a basic example app (the default Xcode watch + companion app project) There does not seem to be anything obviously amiss about the app or its packaging, it seems to be something to do with the update to WatchOS 26.5. The closest related errors we have found seems to be these: appconduitd 0x16d43f000 -[ACXInstallQueue _onQueue_deQueueNextOperation]_block_invoke_3: Failed to install app .EnterpriseInstallTest.watchkitapp (p = Y, ui = Y) : Error Domain=ACXErrorDomain Code=8 "Failed to create socket" UserInfo={NSUnderlyingError=0xcf9138e10 {Error Domain=com.apple.identityservices.error Code=20 "Socket open timed out" UserInfo={NSLocalizedDescription=Socket open timed out}}, FunctionName=-[ACXServerInstallOperation _onQueue_prepForTransferAndInstall]_block_invoke, SourceFileLine=370, NSLocalizedDescription=Failed to create socket} appconduitd 0x16d89f000 -[ACXCompanionSyncConnection _installQueuedOrCompletedForWatchBundleID:companionAppBundleID:withName:userInitiated:withError:withCompletion:]_block_invoke: Failed to install app .EnterpriseInstallTest.watchkitapp : Error Domain=ACXErrorDomain Code=8 "Failed to create socket" UserInfo={NSUnderlyingError=0xcf9138e10 {Error Domain=com.apple.identityservices.error Code=20 "Socket open timed out" UserInfo={NSLocalizedDescription=Socket open timed out}}, FunctionName=-[ACXServerInstallOperation _onQueue_prepForTransferAndInstall]_block_invoke, SourceFileLine=370, NSLocalizedDescription=Failed to create socket}
9
5
2.6k
50m
Organization enrollment processing 21+ days — verification calls auto-silenced as spam
Hello Apple Developer Support, I'm requesting help with an organization enrollment that has been stuck on "Your enrollment is being processed" for 21 days. Enrollment details: Enrollment ID: X899L9L2X8 Entity type: Company / Organization Legal entity name: ELEVEN SOLUCOES EM NEGOCIOS E TECNOLOGIA LTDA Region: Brazil D-U-N-S number: active and on file Apple ID: two-factor authentication enabled Contact email: business-domain email Timeline: May 25, 2026: Submitted organization enrollment and completed all required steps Since then: status unchanged at "Your enrollment is being processed," with no follow-up email, no document request, and no access to App Store Connect Likely root cause — verification calls silenced as spam: Over the past weeks I received several calls from unknown international numbers that my iPhone automatically silenced as spam. I did not realize at the time that these may have been Apple's organization verification calls. I have now disabled "Silence Unknown Callers" and I am fully available to take a verification call at +55 61 98342-7877, including outside Brazilian business hours if needed. What I've already done: Confirmed the legal name, address, and phone number in my enrollment match my D-U-N-S record exactly Verified 2FA is enabled and that the payment used the same Apple ID Checked spam/junk folders for any verification email — none received Submitted a support request via the contact page Request: Could the Membership & Enrollment team please review enrollment X899L9L2X8 and either re-attempt the verification call now that my phone is reachable, or let me know exactly what is still pending? I'm happy to provide any additional documentation immediately. Thank you very much for your help.
1
0
42
50m
Waiting Over 2 Months for Apple Developer Membership Conversion to Organisation
Hi everyone, I’m looking for advice or shared experiences regarding the Apple Developer Program membership conversion process from an Individual membership to an Organization membership. I submitted my request more than two months ago, but the process still does not appear to have started. Current support cases: Case 102844790649 Case 102884491745 I have followed up multiple times, but several follow-up emails did not receive any response, which has made it difficult to understand the actual status of the request. I have already confirmed that: Two-factor authentication is enabled on my Apple Account My organization has a valid and publicly accessible website I am ready to proceed with the migration However, I still have not received confirmation that the migration has officially begun. I would appreciate advice from anyone who has gone through this process: Is it normal for the Individual → Organization membership conversion to take more than two months? Did you receive confirmation when the migration officially started? Were there any escalation methods that helped move the process forward? Is it safe to continue publishing apps while the migration request is pending? Any advice or shared experiences would be greatly appreciated. Thank you.
6
0
268
51m
Org migration stuck 30+ days signing certificate revoked, withdrawal notice contradicts advisor confirmation
Posting here after a month of going in circles through Developer Support email, in the hope an Apple staff member can review or escalate. Timeline: Individual-to-organization migration submitted for Spentz LLC. Enrollment ID: S4QC6PLPTT. During the migration my active signing certificate was revoked. I have been unable to produce ANY builds (EAS or device) for over 30 days. This is the core blocker. 20 May: advisor confirmed my documents were received and forwarded to the review team, and that the team would contact me directly if anything further were needed. Nothing further was requested. 29 May: automated email warning the enrollment would be withdrawn within 7 days if requested info wasn't received but no email has ever specified what is outstanding or where to send it. This directly contradicts the 20 May confirmation. Callback requested only to be left on hold for over an hour before giving up What I'm trying to resolve: (1) confirmation of whether anything is genuinely outstanding from my side and, if so, what and where to send it; (2) assurance the withdrawal timer won't fire while my documents are confirmed with the review team. If any Apple staff can look at S4QC6PLPTT, I'd be grateful. Happy to provide anything needed. This is the sole blocker on a scheduled launch. Topic: Developer Tools & Services SubTopic: Apple Developer Program
2
0
65
51m
Membership migration stuck in “Processing” – individual-to-org, benefits disabled, no update
Subject: Membership migration stuck in "Processing" for 3+ weeks -- individual-to-org, benefits disabled Posting here after email support went unanswered, hoping a staff member can review directly. Details: Type: Membership migration from individual to organization Organization: Vinculum Ventures, Inc. (Delaware C Corp) Enrollment ID: C8T535M6HC In processing: 3+ weeks D-U-N-S: active, verified against Apple's D-U-N-S Lookup Tool -- legal name (Vinculum Ventures, Inc.), address, and phone match exactly Account holder: listed with signing authority on the company record Apple ID: 2FA enabled, work email on a custom business domain Status has remained on "We're processing your membership migration" for over three weeks with membership benefits disabled the entire time -- no App Store Connect access, no follow-up emails, no requests for additional documentation, no explanation. I've also submitted a support request through the Developer contact page with no response. The disabled benefits are blocking active business commitments. Could an Apple team member please review the migration and advise on what's outstanding? Happy to provide any documentation needed. Thank you.
2
0
38
51m
iOS Development Roadmap for Beginners
Hello everyone, I’m currently exploring iOS app development and would like some advice from experienced developers on the best roadmap for beginners in 2026. My background is in the IT industry, and through my interactions with development teams at Techanic Infotech, I’ve become increasingly interested in how iOS applications are built and maintained. I’m now planning to learn iOS development more seriously and would appreciate guidance from the community. From my research, the learning path seems to include: Learning Swift programming fundamentals Understanding Xcode and the Apple development ecosystem Building user interfaces with SwiftUI Learning UIKit concepts where needed Working with APIs and JSON data Understanding app architecture patterns such as MVVM Using Git for version control Publishing apps to the App Store For those who started recently, what would you recommend focusing on first? Are there any resources, projects, or common mistakes that beginners should be aware of? I’m looking forward to hearing about your experiences and suggestions. Thank you! Shivansh Giri
0
0
12
54m
Apple Developer Program Enrollment Status Inquiry
Hello Apple Developer Support, I purchased the Apple Developer Program membership (USD 99) on 17 June and received an acknowledgement email stating that the enrollment would be processed within two business days. However, as of today, 20 June, I have not received any further update, and my account status is still showing as "Pending." In addition, when I log in, I see the following message: "Purchase your membership. To continue your enrollment, complete your purchase now. Your purchase may take up to 48 hours to process." As the purchase option was still available, I clicked it and completed the purchase process a second time. Could you please advise: Will I be charged twice for the membership? What is the current status of my enrollment? When can I expect the enrollment process to be completed? Is there any issue with my verification, and why is the process taking longer than expected? I am new to the Apple Developer Program and would appreciate your guidance. Thank you for your assistance, and I look forward to your reply. Best regards, Lynn
0
0
3
54m
Notary service: submissions stuck "In Progress" for days, never completing
I'm hitting what looks like a service-side notarization problem and could use a pointer on how to get it escalated. Over the past 3 days I've submitted 9 times with notarytool. Only 2 came back Accepted. The other 7 are stuck at "In Progress" and never reach a terminal state, no Accepted, no Invalid, no log (notarytool log says it isn't available yet), and no email. The oldest has been sitting ~71 hours. Signing checks out: codesign --verify --deep --strict passes and satisfies the Designated Requirement, hardened runtime with a secure timestamp, no get-task-allow, signed with my Developer ID, and the DMGs are signed before submission. The 2 submissions that completed were Accepted, so credentials and signing are fine. It really looks like the service just isn't processing most of my submissions. This is a newly enrolled account, and I've filed FB22939442 and have an open Developer Support case. Is this a known issue for new accounts, and is there a way to get these submissions looked at? Environment: macOS 26.2, Xcode 26.5, notarytool 1.1.2 (41).
11
2
432
55m
Safari 17.6 (17618.3.11.11.7, 17618) Crashes on Attempt to Run Extension in Developer Mode
Hi, I'm trying to test out an extension I'm building in Xcode and every time I try to test it, Safari crashes immediately. On later versions of Mac OS, e.g. Sequoia, there's no problem. I'm building this extension as part of a Mac Catalyst app that is a hybrid iPad/Mac OS app. On Safari 26.3 (20623.2.7.18.1) I can just add the source tree as a temporary extension and it works fine. But the .appex file for the same thing is causing the older Safari 17.6 (17618.3.11.11.7, 17618) to throw a fit. Trying to get through this with LLMs has focused on whether the extension target is for iOS and Mac OS or just Mac OS alone, and futzing with UIDeviceFamily the Build Settings. But basically it just doesn't work no matter what I do, and Safari shouldn't crash. Here's the .appex's Info.plist after compilation: % defaults read /Users/[username]/Library/Developer/Xcode/DerivedData/PlainSite-[gibberish]/Build/Products/Debug-maccatalyst/PlainSite.app/Contents/PlugIns/PlainSiteRecycler.appex/Contents/Info.plist { BuildMachineOSBuild = 21H1320; CFBundleIdentifier = "com.thinkcomputer.[product].[extension]"; CFBundleShortVersionString = "1.0"; CFBundleSupportedPlatforms = ( MacOSX ); CFBundleVersion = 2; DTCompiler = "com.apple.compilers.llvm.clang.1_0"; DTPlatformBuild = 14C18; DTPlatformName = macosx; DTPlatformVersion = "13.1"; DTSDKBuild = 22C55; DTSDKName = "macosx13.1"; DTXcode = 1420; DTXcodeBuild = 14C18; LSMinimumSystemVersion = "12.0"; NSExtension = { NSExtensionAttributes = { SafariWebExtensionPath = src; }; NSExtensionPointIdentifier = "com.apple.Safari.web-extension"; NSExtensionPrincipalClass = "PlainSiteRecycler.SafariWebExtensionHandler"; }; UIDeviceFamily = ( 2, 6 ); } Crash log: Hardware Model: MacBookPro12,1 Process: Safari [44241] Path: /Applications/Safari.app/Contents/MacOS/Safari Identifier: com.apple.Safari Version: 17.6 (17618.3.11.11.7) Code Type: X86-64 (Native) Role: Background Parent Process: launchd [1] Coalition: com.apple.Safari [1098] Date/Time: 2026-06-12 13:29:10.8546 -0700 Launch Time: 2026-06-12 13:27:27.7047 -0700 OS Version: macOS 12.7.6 (21H1320) Release Type: User Report Version: 104 Exception Type: EXC_BAD_ACCESS (SIGSEGV) Exception Subtype: KERN_PROTECTION_FAILURE at 0x00007ff7b77d1ff8 Exception Codes: 0x0000000000000002, 0x00007ff7b77d1ff8 VM Region Info: 0x7ff7b77d1ff8 is in 0x7ff7b3fd2000-0x7ff7b77d2000; bytes after start: 58720248 bytes before end: 7 REGION TYPE START - END [ VSIZE] PRT/MAX SHRMOD REGION DETAIL MALLOC_SMALL 7fa313000000-7fa313800000 [ 8192K] rw-/rwx SM=PRV GAP OF 0x54a07d2000 BYTES ---> STACK GUARD 7ff7b3fd2000-7ff7b77d2000 [ 56.0M] ---/rwx SM=NUL ... for thread 0 Stack 7ff7b77d2000-7ff7b7fd2000 [ 8192K] rw-/rwx SM=PRV thread 0 Exception Note: EXC_CORPSE_NOTIFY Termination Reason: SIGNAL 11 Segmentation fault: 11 Terminating Process: exc handler [44241] Highlighted by Thread: 0 Backtrace not available No thread state (register information) available Binary Images: 0x0 - 0xffffffffffffffff ??? (*) <00000000-0000-0000-0000-000000000000> ??? Error Formulating Crash Report: dyld_process_info_create failed with 5 Failed to create CSSymbolicatorRef - corpse still valid ¯_(ツ)/¯ thread_get_state(PAGEIN) returned 0x10000003: (ipc/send) invalid destination port thread_get_state(EXCEPTION) returned 0x10000003: (ipc/send) invalid destination port thread_get_state(FLAVOR) returned 0x10000003: (ipc/send) invalid destination port EOF Full Report {"app_name":"Safari","timestamp":"2026-06-12 13:29:12.00 -0700","app_version":"17.6","slice_uuid":"af2262af-647d-3262-adc8-e52c3ef7579e","build_version":"17618.3.11.11.7","platform":0,"bundleID":"com.apple.Safari","share_with_app_devs":0,"is_first_party":0,"bug_type":"309","os_version":"macOS 12.7.6 (21H1320)","incident_id":"8F871759-8566-49DE-A6F9-EE73128BB836","name":"Safari"} { "uptime" : 100000, "procLaunch" : "2026-06-12 13:27:27.7047 -0700", "procRole" : "Background", "version" : 2, "userID" : 503, "deployVersion" : 210, "modelCode" : "MacBookPro12,1", "procStartAbsTime" : 102649791496150, "coalitionID" : 1098, "osVersion" : { "train" : "macOS 12.7.6", "build" : "21H1320", "releaseType" : "User" }, "captureTime" : "2026-06-12 13:29:10.8546 -0700", "incident" : "8F871759-8566-49DE-A6F9-EE73128BB836", "bug_type" : "309", "pid" : 44241, "procExitAbsTime" : 102752878214260, "cpuType" : "X86-64", "procName" : "Safari", "procPath" : "/Applications/Safari.app/Contents/MacOS/Safari", "bundleInfo" : {"CFBundleShortVersionString":"17.6","CFBundleVersion":"17618.3.11.11.7","CFBundleIdentifier":"com.apple.Safari"}, "buildInfo" : {"ProjectName":"Safari","SourceVersion":"7618003011011007","ProductBuildVersion":"618G22","BuildVersion":"12"}, "storeInfo" : {"deviceIdentifierForVendor":"28124F28-A4EB-556C-A50C-D710162ABDA6","thirdParty":true}, "parentProc" : "launchd", "parentPid" : 1, "coalitionName" : "com.apple.Safari", "crashReporterKey" : "134BE33B-9612-8725-73E0-95998174507F", "wakeTime" : 67008, "sleepWakeUUID" : "F942DC6A-04DF-4EE2-AA9F-DB3EDCB24AC3", "sip" : "enabled", "isCorpse" : 1, "exception" : {"codes":"0x0000000000000002, 0x00007ff7b77d1ff8","rawCodes":[2,140701912080376],"type":"EXC_BAD_ACCESS","signal":"SIGSEGV","subtype":"KERN_PROTECTION_FAILURE at 0x00007ff7b77d1ff8"}, "termination" : {"flags":0,"code":11,"namespace":"SIGNAL","indicator":"Segmentation fault: 11","byProc":"exc handler","byPid":44241}, "usedImages" : [ { "size" : 0, "source" : "A", "base" : 0, "uuid" : "00000000-0000-0000-0000-000000000000" } ], "sharedCache" : { "base" : 140703277129728, "size" : 19331678208, "uuid" : "246818c3-4b9f-3462-bcaf-fdf71975e5fe" }, "legacyInfo" : { "threadHighlighted" : 0 }, "trialInfo" : { "rollouts" : [ { "rolloutId" : "61301e3a61217b3110231469", "factorPackIds" : { "SIRI_FIND_MY_CONFIGURATION_FILES" : "652886aa2c02f032beae8316" }, "deploymentId" : 240000028 }, { "rolloutId" : "5ffde50ce2aacd000d47a95f", "factorPackIds" : { }, "deploymentId" : 240000550 } ], "experiments" : [ ] }, "reportNotes" : [ "dyld_process_info_create failed with 5", "Failed to create CSSymbolicatorRef - corpse still valid ¯\(ツ)_/¯", "thread_get_state(PAGEIN) returned 0x10000003: (ipc/send) invalid destination port", "thread_get_state(EXCEPTION) returned 0x10000003: (ipc/send) invalid destination port", "thread_get_state(FLAVOR) returned 0x10000003: (ipc/send) invalid destination port" ] } Any help would be greatly appreciated!
2
0
301
55m
Ideas worth knowing
SKYGRID NFC Wallet Key for iOS Concept Overview SKYGRID proposes an NFC-based wallet access feature for iOS that combines physical credential presence with modern device security. The goal is not to store private keys on an RFID or NFC card. Instead, the card acts as a trusted physical presence trigger while cryptographic keys remain protected within Apple’s Secure Enclave, Passkeys, or compatible hardware security modules. User Flow User taps an authorized NFC credential. iPhone detects and validates the credential. Face ID, Touch ID, or Passkey authentication is requested. Secure wallet session is unlocked. User performs an approved action. Transaction or event is signed and logged. Security Benefits Private keys never leave Secure Enclave. NFC credential acts only as a presence factor. Supports multi-factor authentication. Reduces risk of password-based attacks. Creates auditable access records. Compatible with emergency-response and enterprise environments. Potential Applications Digital Wallets Transaction authorization Multi-signature workflows Asset management Enterprise Access Physical and digital identity convergence Secure building-to-system authentication Workforce credential management Emergency Response Authorized responder verification Incident access logging Emergency data routing authorization Proposed Architecture NFC Credential → iOS NFC Framework → Face ID / Passkey Verification → Secure Enclave Signing → Authorized Action The NFC credential serves as a trusted physical trigger while all cryptographic operations remain within Apple’s security architecture. Vision Enable a seamless “Tap to Authenticate” experience that bridges physical identity, digital wallets, and secure emergency-response systems while maintaining Apple’s security standards and user privacy expectations.
1
0
9
55m
Rejection : Guideline 4.2, Design, Minimum Functionality
Rejected under Guideline 4.2 - a native crypto wallet + Web3 browser flagged as "just a web browser." Looking for guidance. I'd appreciate the community's and Apple engineers' read on a 4.2 (Minimum Functionality) rejection, because I believe the guideline was misapplied and I want to resolve it correctly. WHAT THE APP IS Everything Black is a native iOS app (SwiftUI, iOS 18+) built to platform Black-owned businesses, history, culture, and content, and to preserve it in one place. There is nothing else like it on the App Store. It combines a community hub, a Web3 layer, and an on-device crypto wallet. Native non-custodial wallet (GuapcoinX / GUAP token). This is core, and none of it is possible on the web. A 12-word recovery phrase is generated on the device with native BIP-39 / BIP-32 key derivation. The private key is stored in the iOS Keychain, so it never leaves the device or touches a server. Every transaction is gated by Face ID via the native LocalAuthentication framework. Transactions are signed on-device (secp256k1) and broadcast to the GuapcoinX network. Web3 and blockchain domains. The app registers and resolves on-chain domain names, .guap and .hbcu, and routes to them. These are real blockchain writes initiated and signed by the user. To my knowledge this is the only iOS browser that resolves these domains natively. Native AI assistant. A native SwiftUI chat that returns tailored Black-owned business recommendations from a ZIP code. Native directory and Discover. A native SwiftUI feed and search over a directory of Black-owned businesses, news, podcasts, wikis, resources, and a community board, preserving Black culture and content in a single app. A browser tab is included so users can open community and Web3 sites and reach their .guap and .hbcu domains. It is one tab among several, not the substance of the app. THE REJECTION Guideline 4.2, Design, Minimum Functionality. The app provides a limited user experience as it is not sufficiently different from a web browsing experience. Including features such as push notifications, Core Location, or sharing do not provide a robust enough experience to be appropriate for the App Store. (Screenshot of the rejection attached.) WHY I THINK 4.2 DOESN'T FIT The rejection says the experience is not sufficiently different from a web browsing experience. But the core of the app is a native crypto wallet doing on-device key generation, Keychain storage, biometric-gated signing, and on-chain transactions, capabilities a website physically cannot provide. The App Store hosts many approved apps that pair an in-app browser with a native wallet and an AI assistant, which is exactly the combination here. I suspect the native functionality was missed because the app opens on the Home and browser tab, so the reviewer may not have reached the Wallet and Assistant tabs. MY QUESTIONS First, for those who've cleared a 4.2 on an app with a genuine native wallet: did a Resolution Center reply work, or did you have to change the app or metadata? Second, is it worth changing the default launch tab to a native screen such as the Wallet, so the native functionality is the first thing a reviewer sees? Third, is there any guidance from Apple on how an in-app browser should be positioned so it isn't read as the whole app? Thanks in advance. G u i
Replies
0
Boosts
0
Views
7
Activity
48m
Cannot submit to TestFlight Beta Review: ENTITY_UNPROCESSABLE.BETA_CONTRACT_MISSING (All agreements are Active)
Hi everyone, I am currently completely blocked from submitting my new app for TestFlight Beta Review (External Testing). The App Store Connect web interface fails to submit, and when I try to bypass the UI using the App Store Connect REST API to create a betaAppReviewSubmissions request, Apple's servers return the following 422 error: { "errors" : [ { "status" : "422", "code" : "ENTITY_UNPROCESSABLE.BETA_CONTRACT_MISSING", "title" : "Beta contract is missing for the app.", "detail" : "Beta Contract is missing." } ] } Here is what I have already checked and verified on my end: Agreements, Tax, and Banking: My "Paid Apps Agreement", "Free Apps Agreement", "U.S. Tax Forms", and "Bank Accounts" all clearly show as "Active" status. There are absolutely no pending banners or unaccepted agreements on developer.apple.com or appstoreconnect.apple.com. Apple Developer App: I logged into the official iOS Apple Developer app with the Account Holder ID, and there are no hidden agreements to accept there either. App Privacy: All data collection questions are answered, and the App Privacy section is fully Published. Test Information: All required Beta App Review details (Name, Email, Phone) are correctly filled. Export Compliance: My Info.plist includes <key>ITSAppUsesNonExemptEncryption</key><false/>, and the build attributes confirm it. It appears that my TestFlight beta contract has somehow become detached, bugged, or failed to provision on Apple's backend. Has anyone experienced this specific API error recently? Is there a way to force the system to re-provision the contract, or does this strictly require manual intervention from an Apple Engineer? Any guidance would be highly appreciated. Thanks!
Replies
1
Boosts
0
Views
79
Activity
49m
ENTITY_UNPROCESSABLE.BETA_CONTRACT_MISSING despite active agreements
We are unable to submit a valid build for external TestFlight beta review because App Store Connect reports that the beta contract is missing for the app. App: Nagram App Apple ID: 6781000861 Bundle ID: xyz.nextalone.nagram Version / build: 12.8 (33174) Build ID: ac9516ad-b435-4d2f-ae3f-2d8abaec023d The UI path is App Store Connect > Nagram > TestFlight > External group > Builds > Submit for Review. The UI shows: There was an error processing your request. Please try again later. The underlying POST to /iris/v1/betaAppReviewSubmissions returns: HTTP 422 code: ENTITY_UNPROCESSABLE.BETA_CONTRACT_MISSING title: Beta contract is missing for the app. detail: Beta Contract is missing. error id: 89b6d5d0-194d-4467-a75c-741aa285e1b7 I checked the surrounding state: The build is VALID, expired=false, and externalBuildState=READY_FOR_BETA_SUBMISSION. Beta App Review information exists. Beta app localization exists. Build What to Test exists. Beta license agreement exists. Account-level Free Apps and Paid Apps agreements show Active / InEffect. Bank, tax, DSA, and account compliance entries show Active. The current user has Admin / Legal / CIPS roles and current ASC terms are signed. This same external TestFlight group previously had approved builds, so external testing worked before. I also opened Developer Support cases, but this looks like an Apple-side missing or detached TestFlight beta contract state for this app/account. Recent support case IDs: 102919547161 and 102919547336. Has anyone seen this state repaired without creating a new app record? Is there any App Store Connect action that can re-provision the beta contract state, or does Apple need to repair it server-side?We are unable to submit a valid build for external TestFlight beta review because App Store Connect reports that the beta contract is missing for the app. App: Nagram App Apple ID: 6781000861 Bundle ID: xyz.nextalone.nagram Version / build: 12.8 (33174) Build ID: ac9516ad-b435-4d2f-ae3f-2d8abaec023d The UI path is App Store Connect > Nagram > TestFlight > External group > Builds > Submit for Review. The UI shows: There was an error processing your request. Please try again later. The underlying POST to /iris/v1/betaAppReviewSubmissions returns: HTTP 422 code: ENTITY_UNPROCESSABLE.BETA_CONTRACT_MISSING title: Beta contract is missing for the app. detail: Beta Contract is missing. error id: 89b6d5d0-194d-4467-a75c-741aa285e1b7 I checked the surrounding state: The build is VALID, expired=false, and externalBuildState=READY_FOR_BETA_SUBMISSION. Beta App Review information exists. Beta app localization exists. Build What to Test exists. Beta license agreement exists. Account-level Free Apps and Paid Apps agreements show Active / InEffect. Bank, tax, DSA, and account compliance entries show Active. The current user has Admin / Legal / CIPS roles and current ASC terms are signed. This same external TestFlight group previously had approved builds, so external testing worked before. I also opened Developer Support cases, but this looks like an Apple-side missing or detached TestFlight beta contract state for this app/account. Recent support case IDs: 102919547161 and 102919547336. Has anyone seen this state repaired without creating a new app record? Is there any App Store Connect action that can re-provision the beta contract state, or does Apple need to repair it server-side?
Replies
2
Boosts
1
Views
68
Activity
49m
Build stuck in "Waiting for Review" (Beta App Review) ~2 days
Hello App Review team, My external TestFlight build has been in "Waiting for Review" for Beta App Review for about 2 days (~46 hours) with no status change. App: GlazingTime Version: 1.1.0 (build 13) This is the first external-testing (Beta App Review) submission of this build. I've checked and there are no "Missing Compliance" or action-required flags on the build — export compliance is set (ITSAppUsesNonExemptEncryption = false) — so as far as I can tell nothing is pending on my side. Could you let me know if anything is holding it up, or check on its place in the queue? Happy to provide any additional details. Thank you.
Replies
0
Boosts
0
Views
2
Activity
49m
How to Choose an iOS App Development Company in USA?
The demand for iOS applications continues to grow as businesses focus on reaching Apple users with secure, high-performance, and user-friendly digital experiences. From startups to enterprises, companies are investing in custom iPhone and iPad applications to improve customer engagement, automate processes, and create new revenue opportunities. However, choosing the right iOS app development company in USA is a challenging task. A successful iOS application requires expertise in Apple technologies, UI/UX design, backend development, security, App Store guidelines, and long-term maintenance. A professional iOS development partner can help transform your idea into a scalable application with smooth performance and a better user experience. This guide explains the important factors to consider before hiring an iOS app development company in 2026. Why Choosing the Right iOS App Development Company Matters iOS users expect applications with a premium design, fast performance, and strong security. A skilled development company helps businesses create applications that are: Optimized for Apple devices Secure and reliable Easy to use Scalable for future growth Compatible with the latest iOS updates The right partner also helps with planning, development, testing, App Store submission, and ongoing improvements. Key Factors to Choose an iOS App Development Company in the USA 1. Check Their iOS Development Experience Before hiring a company, review their experience in developing iOS applications. A good iOS development company should understand: iPhone app development iPad applications Apple ecosystem Swift and SwiftUI App Store requirements Native app performance Companies with strong iOS experience can deliver better-quality applications. 2. Review Their Portfolio and Previous Apps A portfolio helps you understand the company’s development quality and expertise. Check: Previous iOS applications Design quality App performance Industry experience User experience A strong portfolio shows their ability to handle different types of projects. 3. Evaluate Their Technology Expertise Modern iOS apps require advanced technologies for better performance. Look for expertise in: Swift SwiftUI Objective-C React Native APIs Cloud integration Database management The right technology approach helps build scalable applications. 4. Focus on UI/UX Design Skills Apple users expect clean and simple designs. A good development company should follow modern design practices. Important UI/UX elements include: Easy navigation Smooth animations Responsive layouts User-friendly interface Better accessibility A strong design improves user retention. 5. Check Security Practices Security is an important factor for iOS applications. The company should focus on: Data protection Secure authentication Encryption Privacy controls Secure API integration Strong security helps protect users and business data. 6. Understand Their Development Process A reliable company should follow a clear development process. The process usually includes: Requirement analysis Planning UI/UX design Development Testing App Store launch Maintenance A structured process ensures better project delivery. 7. Check App Testing and Quality Assurance Testing is important to ensure the app works smoothly across Apple devices. A professional company should perform: Functional testing Performance testing Security testing Device compatibility testing Bug fixing Quality testing improves app reliability. 8. Consider Post-Launch Support iOS applications require regular updates after launch. Choose a company that provides: Maintenance Bug fixes Feature updates Performance optimization Technical support Long-term support helps keep the application competitive. Top iOS App Development Companies in the USA (2026) 1. Techanic Infotech Best For: Custom iOS App Development Techanic Infotech is a leading iOS app development company helping businesses build secure, scalable, and user-friendly mobile applications. The company focuses on creating custom iPhone and iPad applications with modern technologies and smooth user experiences. Their services include custom iOS applications, UI/UX design, backend integration, testing, and complete app development solutions. 2. Crinpro Best For: Custom Mobile Applications Crinpro provides customized software and mobile development solutions focused on business requirements. 3. IBM Best For: Enterprise iOS Solutions IBM provides advanced technology solutions for businesses requiring secure and scalable applications. 4. Y Media Labs Best For: Premium Mobile Experiences Y Media Labs focuses on creating engaging digital products with strong design and user experience. 5. Cognizant Best For: Enterprise Mobile Development Cognizant helps businesses build scalable applications using modern technologies. 6. Accenture Best For: Digital Transformation Solutions Accenture provides technology solutions focused on innovation and business growth. 7. Fingent Best For: Custom iOS Solutions Fingent develops customized software and mobile solutions for businesses. 8. Netguru Best For: Startup iOS Applications Netguru helps startups create modern digital products. 9. OpenXcell Best For: Cost-Effective iOS Development OpenXcell provides mobile and software development services for different business needs. How to Select the Best iOS App Development Company Before finalizing a company, consider: iOS development experience Portfolio quality Technology skills Communication process Security standards Development timeline Maintenance support Final Thoughts Choosing the right iOS app development company in USA plays an important role in building a successful mobile application. A professional partner helps businesses create secure, scalable, and user-friendly apps that perform well in the competitive digital market. The companies listed above have the expertise to build modern iOS applications in 2026.
Replies
0
Boosts
0
Views
10
Activity
50m
App stuck in "Waiting for Review" for 17+ days first submission, hardware companion app
Hello App Review Team, My team's first app submission has been in "Waiting for Review" status for 17 days with no movement, and I would appreciate any visibility you can provide on its current state. Submission details: App name: Motor İzleme Submission ID: fb2151a2-969e-458b-b57b-9fc7a982e168 Submitted: May 20, 2026 at 10:24 PM Version: 1.0 (build 2) Current status: Waiting for Review (17 days) Account type: Organization (first submission under this account) About the app: Motor İzleme is a hardware companion app that communicates with our physical device over Bluetooth Low Energy. Because reviewers cannot physically test the device without the hardware, we have provided the following materials with the submission to support the review: A demonstration video showing the full app-to-hardware interaction (linked in App Review Notes) Detailed App Review Notes explaining the BLE communication flow App screenshots covering all primary screens Clear handling of the no-device state (the app does not crash or hang — it shows appropriate prompts when Bluetooth is off or no device is found) I want to be transparent: I am not requesting expedited review and I understand the team is operating under heavy submission volume in 2026. I am simply asking whether this submission may have been overlooked, or whether there is anything additional I can provide to help the review proceed. This launch is tied to a commitment with our business partner, and the extended delay is beginning to impact business obligations on our end. Any update would be greatly appreciated. Thank you for your time. Best regards, Saadettin Yıldırım
Replies
2
Boosts
1
Views
195
Activity
50m
You cannot release on IPAD if you don't have a 13'' one? (need of 13'' screenshots are obligatory?)
I am using CI/CD method to build my apps, i dont have xcode simulator, so I cannot produce 13'' screenshots And I have an ipad that is NOT 13'' what can I do? I am locked out from releasing on ipads?
Replies
1
Boosts
0
Views
33
Activity
50m
Is there an API to fetch "Other Known Contacts" added via Call Logs / Recents?
When a user uses the "Add Name" feature on an unknown number in their Call Logs, the name appears under "Other Known Contacts" in the native iOS Contacts app. The Problem: CNContactStore completely ignores these contacts during a standard fetch/enumeration. When user gives limited permission they can search for that contact and select it, but it won't be visible in my App as it's not technically a contact. Is CNContactStore intentionally blocked from reading "Other Known Contacts" for privacy reasons or are there any future plans to expose API so that third party apps can access it?
Replies
0
Boosts
0
Views
7
Activity
50m
Enterprise WatchOS App Won't Install on WatchOS 26.5
We have an Apple Watch app and companion iPhone app that we distribute via Enterprise Distribution using OTA manual installation. (We are on an Apple Enterprise Developer Team) With WatchOS 26.4 and earlier, the app would install fine on both the phone and the watch. However, after updating to WatchOS 26.5 (and iOS 26.5), the app will not install on the watch. It will install on the phone and we can trust the developer/run the phone app. However, when we go into the Apple Watch app on the phone and choose "Install" for the app, it tries to install for a minute and then returns an error "The app could not be installed at this time". We have tried the following remedies: Restarting both watch and phone, and reinstalling the app on phone Factory resetting both the watch and the phone, then reinstalling app Generating a new Distribution Certificate and new manual profiles for the app in Apple Developer Looking through console logs from both the phone and the watch Confirmed that we can install other (non-Enterprise) apps on the watch Try installing a basic example app (the default Xcode watch + companion app project) There does not seem to be anything obviously amiss about the app or its packaging, it seems to be something to do with the update to WatchOS 26.5. The closest related errors we have found seems to be these: appconduitd 0x16d43f000 -[ACXInstallQueue _onQueue_deQueueNextOperation]_block_invoke_3: Failed to install app .EnterpriseInstallTest.watchkitapp (p = Y, ui = Y) : Error Domain=ACXErrorDomain Code=8 "Failed to create socket" UserInfo={NSUnderlyingError=0xcf9138e10 {Error Domain=com.apple.identityservices.error Code=20 "Socket open timed out" UserInfo={NSLocalizedDescription=Socket open timed out}}, FunctionName=-[ACXServerInstallOperation _onQueue_prepForTransferAndInstall]_block_invoke, SourceFileLine=370, NSLocalizedDescription=Failed to create socket} appconduitd 0x16d89f000 -[ACXCompanionSyncConnection _installQueuedOrCompletedForWatchBundleID:companionAppBundleID:withName:userInitiated:withError:withCompletion:]_block_invoke: Failed to install app .EnterpriseInstallTest.watchkitapp : Error Domain=ACXErrorDomain Code=8 "Failed to create socket" UserInfo={NSUnderlyingError=0xcf9138e10 {Error Domain=com.apple.identityservices.error Code=20 "Socket open timed out" UserInfo={NSLocalizedDescription=Socket open timed out}}, FunctionName=-[ACXServerInstallOperation _onQueue_prepForTransferAndInstall]_block_invoke, SourceFileLine=370, NSLocalizedDescription=Failed to create socket}
Replies
9
Boosts
5
Views
2.6k
Activity
50m
Organization enrollment processing 21+ days — verification calls auto-silenced as spam
Hello Apple Developer Support, I'm requesting help with an organization enrollment that has been stuck on "Your enrollment is being processed" for 21 days. Enrollment details: Enrollment ID: X899L9L2X8 Entity type: Company / Organization Legal entity name: ELEVEN SOLUCOES EM NEGOCIOS E TECNOLOGIA LTDA Region: Brazil D-U-N-S number: active and on file Apple ID: two-factor authentication enabled Contact email: business-domain email Timeline: May 25, 2026: Submitted organization enrollment and completed all required steps Since then: status unchanged at "Your enrollment is being processed," with no follow-up email, no document request, and no access to App Store Connect Likely root cause — verification calls silenced as spam: Over the past weeks I received several calls from unknown international numbers that my iPhone automatically silenced as spam. I did not realize at the time that these may have been Apple's organization verification calls. I have now disabled "Silence Unknown Callers" and I am fully available to take a verification call at +55 61 98342-7877, including outside Brazilian business hours if needed. What I've already done: Confirmed the legal name, address, and phone number in my enrollment match my D-U-N-S record exactly Verified 2FA is enabled and that the payment used the same Apple ID Checked spam/junk folders for any verification email — none received Submitted a support request via the contact page Request: Could the Membership & Enrollment team please review enrollment X899L9L2X8 and either re-attempt the verification call now that my phone is reachable, or let me know exactly what is still pending? I'm happy to provide any additional documentation immediately. Thank you very much for your help.
Replies
1
Boosts
0
Views
42
Activity
51m
Waiting Over 2 Months for Apple Developer Membership Conversion to Organisation
Hi everyone, I’m looking for advice or shared experiences regarding the Apple Developer Program membership conversion process from an Individual membership to an Organization membership. I submitted my request more than two months ago, but the process still does not appear to have started. Current support cases: Case 102844790649 Case 102884491745 I have followed up multiple times, but several follow-up emails did not receive any response, which has made it difficult to understand the actual status of the request. I have already confirmed that: Two-factor authentication is enabled on my Apple Account My organization has a valid and publicly accessible website I am ready to proceed with the migration However, I still have not received confirmation that the migration has officially begun. I would appreciate advice from anyone who has gone through this process: Is it normal for the Individual → Organization membership conversion to take more than two months? Did you receive confirmation when the migration officially started? Were there any escalation methods that helped move the process forward? Is it safe to continue publishing apps while the migration request is pending? Any advice or shared experiences would be greatly appreciated. Thank you.
Replies
6
Boosts
0
Views
268
Activity
51m
Org migration stuck 30+ days signing certificate revoked, withdrawal notice contradicts advisor confirmation
Posting here after a month of going in circles through Developer Support email, in the hope an Apple staff member can review or escalate. Timeline: Individual-to-organization migration submitted for Spentz LLC. Enrollment ID: S4QC6PLPTT. During the migration my active signing certificate was revoked. I have been unable to produce ANY builds (EAS or device) for over 30 days. This is the core blocker. 20 May: advisor confirmed my documents were received and forwarded to the review team, and that the team would contact me directly if anything further were needed. Nothing further was requested. 29 May: automated email warning the enrollment would be withdrawn within 7 days if requested info wasn't received but no email has ever specified what is outstanding or where to send it. This directly contradicts the 20 May confirmation. Callback requested only to be left on hold for over an hour before giving up What I'm trying to resolve: (1) confirmation of whether anything is genuinely outstanding from my side and, if so, what and where to send it; (2) assurance the withdrawal timer won't fire while my documents are confirmed with the review team. If any Apple staff can look at S4QC6PLPTT, I'd be grateful. Happy to provide anything needed. This is the sole blocker on a scheduled launch. Topic: Developer Tools & Services SubTopic: Apple Developer Program
Replies
2
Boosts
0
Views
65
Activity
51m
Membership migration stuck in “Processing” – individual-to-org, benefits disabled, no update
Subject: Membership migration stuck in "Processing" for 3+ weeks -- individual-to-org, benefits disabled Posting here after email support went unanswered, hoping a staff member can review directly. Details: Type: Membership migration from individual to organization Organization: Vinculum Ventures, Inc. (Delaware C Corp) Enrollment ID: C8T535M6HC In processing: 3+ weeks D-U-N-S: active, verified against Apple's D-U-N-S Lookup Tool -- legal name (Vinculum Ventures, Inc.), address, and phone match exactly Account holder: listed with signing authority on the company record Apple ID: 2FA enabled, work email on a custom business domain Status has remained on "We're processing your membership migration" for over three weeks with membership benefits disabled the entire time -- no App Store Connect access, no follow-up emails, no requests for additional documentation, no explanation. I've also submitted a support request through the Developer contact page with no response. The disabled benefits are blocking active business commitments. Could an Apple team member please review the migration and advise on what's outstanding? Happy to provide any documentation needed. Thank you.
Replies
2
Boosts
0
Views
38
Activity
51m
AVPictureInPictureController doesn't work with AVSampleBufferDisplayLayer on tvOS
When we try to use AVPictureInPictureController with a AVSampleBufferDisplayLayer on tvOS 15 through tvOS 26 isPictureInPicturePossible never becomes true. The code works great on iOS, but it has never worked on tvOS. You can check this out for a repro: https://github.com/jazzychad/PiPBugDemo Feedbacks: FB9751461, FB14158567, FB14037110 DTS Case: 7999337
Replies
7
Boosts
1
Views
242
Activity
52m
New siri AI wait list
Its been 3 days since i had requested for Siri AI , still in the waitlist. This is disappointing .
Replies
3
Boosts
1
Views
130
Activity
54m
iOS Development Roadmap for Beginners
Hello everyone, I’m currently exploring iOS app development and would like some advice from experienced developers on the best roadmap for beginners in 2026. My background is in the IT industry, and through my interactions with development teams at Techanic Infotech, I’ve become increasingly interested in how iOS applications are built and maintained. I’m now planning to learn iOS development more seriously and would appreciate guidance from the community. From my research, the learning path seems to include: Learning Swift programming fundamentals Understanding Xcode and the Apple development ecosystem Building user interfaces with SwiftUI Learning UIKit concepts where needed Working with APIs and JSON data Understanding app architecture patterns such as MVVM Using Git for version control Publishing apps to the App Store For those who started recently, what would you recommend focusing on first? Are there any resources, projects, or common mistakes that beginners should be aware of? I’m looking forward to hearing about your experiences and suggestions. Thank you! Shivansh Giri
Replies
0
Boosts
0
Views
12
Activity
54m
Apple Developer Program Enrollment Status Inquiry
Hello Apple Developer Support, I purchased the Apple Developer Program membership (USD 99) on 17 June and received an acknowledgement email stating that the enrollment would be processed within two business days. However, as of today, 20 June, I have not received any further update, and my account status is still showing as "Pending." In addition, when I log in, I see the following message: "Purchase your membership. To continue your enrollment, complete your purchase now. Your purchase may take up to 48 hours to process." As the purchase option was still available, I clicked it and completed the purchase process a second time. Could you please advise: Will I be charged twice for the membership? What is the current status of my enrollment? When can I expect the enrollment process to be completed? Is there any issue with my verification, and why is the process taking longer than expected? I am new to the Apple Developer Program and would appreciate your guidance. Thank you for your assistance, and I look forward to your reply. Best regards, Lynn
Replies
0
Boosts
0
Views
3
Activity
54m
Notary service: submissions stuck "In Progress" for days, never completing
I'm hitting what looks like a service-side notarization problem and could use a pointer on how to get it escalated. Over the past 3 days I've submitted 9 times with notarytool. Only 2 came back Accepted. The other 7 are stuck at "In Progress" and never reach a terminal state, no Accepted, no Invalid, no log (notarytool log says it isn't available yet), and no email. The oldest has been sitting ~71 hours. Signing checks out: codesign --verify --deep --strict passes and satisfies the Designated Requirement, hardened runtime with a secure timestamp, no get-task-allow, signed with my Developer ID, and the DMGs are signed before submission. The 2 submissions that completed were Accepted, so credentials and signing are fine. It really looks like the service just isn't processing most of my submissions. This is a newly enrolled account, and I've filed FB22939442 and have an open Developer Support case. Is this a known issue for new accounts, and is there a way to get these submissions looked at? Environment: macOS 26.2, Xcode 26.5, notarytool 1.1.2 (41).
Replies
11
Boosts
2
Views
432
Activity
55m
Safari 17.6 (17618.3.11.11.7, 17618) Crashes on Attempt to Run Extension in Developer Mode
Hi, I'm trying to test out an extension I'm building in Xcode and every time I try to test it, Safari crashes immediately. On later versions of Mac OS, e.g. Sequoia, there's no problem. I'm building this extension as part of a Mac Catalyst app that is a hybrid iPad/Mac OS app. On Safari 26.3 (20623.2.7.18.1) I can just add the source tree as a temporary extension and it works fine. But the .appex file for the same thing is causing the older Safari 17.6 (17618.3.11.11.7, 17618) to throw a fit. Trying to get through this with LLMs has focused on whether the extension target is for iOS and Mac OS or just Mac OS alone, and futzing with UIDeviceFamily the Build Settings. But basically it just doesn't work no matter what I do, and Safari shouldn't crash. Here's the .appex's Info.plist after compilation: % defaults read /Users/[username]/Library/Developer/Xcode/DerivedData/PlainSite-[gibberish]/Build/Products/Debug-maccatalyst/PlainSite.app/Contents/PlugIns/PlainSiteRecycler.appex/Contents/Info.plist { BuildMachineOSBuild = 21H1320; CFBundleIdentifier = "com.thinkcomputer.[product].[extension]"; CFBundleShortVersionString = "1.0"; CFBundleSupportedPlatforms = ( MacOSX ); CFBundleVersion = 2; DTCompiler = "com.apple.compilers.llvm.clang.1_0"; DTPlatformBuild = 14C18; DTPlatformName = macosx; DTPlatformVersion = "13.1"; DTSDKBuild = 22C55; DTSDKName = "macosx13.1"; DTXcode = 1420; DTXcodeBuild = 14C18; LSMinimumSystemVersion = "12.0"; NSExtension = { NSExtensionAttributes = { SafariWebExtensionPath = src; }; NSExtensionPointIdentifier = "com.apple.Safari.web-extension"; NSExtensionPrincipalClass = "PlainSiteRecycler.SafariWebExtensionHandler"; }; UIDeviceFamily = ( 2, 6 ); } Crash log: Hardware Model: MacBookPro12,1 Process: Safari [44241] Path: /Applications/Safari.app/Contents/MacOS/Safari Identifier: com.apple.Safari Version: 17.6 (17618.3.11.11.7) Code Type: X86-64 (Native) Role: Background Parent Process: launchd [1] Coalition: com.apple.Safari [1098] Date/Time: 2026-06-12 13:29:10.8546 -0700 Launch Time: 2026-06-12 13:27:27.7047 -0700 OS Version: macOS 12.7.6 (21H1320) Release Type: User Report Version: 104 Exception Type: EXC_BAD_ACCESS (SIGSEGV) Exception Subtype: KERN_PROTECTION_FAILURE at 0x00007ff7b77d1ff8 Exception Codes: 0x0000000000000002, 0x00007ff7b77d1ff8 VM Region Info: 0x7ff7b77d1ff8 is in 0x7ff7b3fd2000-0x7ff7b77d2000; bytes after start: 58720248 bytes before end: 7 REGION TYPE START - END [ VSIZE] PRT/MAX SHRMOD REGION DETAIL MALLOC_SMALL 7fa313000000-7fa313800000 [ 8192K] rw-/rwx SM=PRV GAP OF 0x54a07d2000 BYTES ---> STACK GUARD 7ff7b3fd2000-7ff7b77d2000 [ 56.0M] ---/rwx SM=NUL ... for thread 0 Stack 7ff7b77d2000-7ff7b7fd2000 [ 8192K] rw-/rwx SM=PRV thread 0 Exception Note: EXC_CORPSE_NOTIFY Termination Reason: SIGNAL 11 Segmentation fault: 11 Terminating Process: exc handler [44241] Highlighted by Thread: 0 Backtrace not available No thread state (register information) available Binary Images: 0x0 - 0xffffffffffffffff ??? (*) <00000000-0000-0000-0000-000000000000> ??? Error Formulating Crash Report: dyld_process_info_create failed with 5 Failed to create CSSymbolicatorRef - corpse still valid ¯_(ツ)/¯ thread_get_state(PAGEIN) returned 0x10000003: (ipc/send) invalid destination port thread_get_state(EXCEPTION) returned 0x10000003: (ipc/send) invalid destination port thread_get_state(FLAVOR) returned 0x10000003: (ipc/send) invalid destination port EOF Full Report {"app_name":"Safari","timestamp":"2026-06-12 13:29:12.00 -0700","app_version":"17.6","slice_uuid":"af2262af-647d-3262-adc8-e52c3ef7579e","build_version":"17618.3.11.11.7","platform":0,"bundleID":"com.apple.Safari","share_with_app_devs":0,"is_first_party":0,"bug_type":"309","os_version":"macOS 12.7.6 (21H1320)","incident_id":"8F871759-8566-49DE-A6F9-EE73128BB836","name":"Safari"} { "uptime" : 100000, "procLaunch" : "2026-06-12 13:27:27.7047 -0700", "procRole" : "Background", "version" : 2, "userID" : 503, "deployVersion" : 210, "modelCode" : "MacBookPro12,1", "procStartAbsTime" : 102649791496150, "coalitionID" : 1098, "osVersion" : { "train" : "macOS 12.7.6", "build" : "21H1320", "releaseType" : "User" }, "captureTime" : "2026-06-12 13:29:10.8546 -0700", "incident" : "8F871759-8566-49DE-A6F9-EE73128BB836", "bug_type" : "309", "pid" : 44241, "procExitAbsTime" : 102752878214260, "cpuType" : "X86-64", "procName" : "Safari", "procPath" : "/Applications/Safari.app/Contents/MacOS/Safari", "bundleInfo" : {"CFBundleShortVersionString":"17.6","CFBundleVersion":"17618.3.11.11.7","CFBundleIdentifier":"com.apple.Safari"}, "buildInfo" : {"ProjectName":"Safari","SourceVersion":"7618003011011007","ProductBuildVersion":"618G22","BuildVersion":"12"}, "storeInfo" : {"deviceIdentifierForVendor":"28124F28-A4EB-556C-A50C-D710162ABDA6","thirdParty":true}, "parentProc" : "launchd", "parentPid" : 1, "coalitionName" : "com.apple.Safari", "crashReporterKey" : "134BE33B-9612-8725-73E0-95998174507F", "wakeTime" : 67008, "sleepWakeUUID" : "F942DC6A-04DF-4EE2-AA9F-DB3EDCB24AC3", "sip" : "enabled", "isCorpse" : 1, "exception" : {"codes":"0x0000000000000002, 0x00007ff7b77d1ff8","rawCodes":[2,140701912080376],"type":"EXC_BAD_ACCESS","signal":"SIGSEGV","subtype":"KERN_PROTECTION_FAILURE at 0x00007ff7b77d1ff8"}, "termination" : {"flags":0,"code":11,"namespace":"SIGNAL","indicator":"Segmentation fault: 11","byProc":"exc handler","byPid":44241}, "usedImages" : [ { "size" : 0, "source" : "A", "base" : 0, "uuid" : "00000000-0000-0000-0000-000000000000" } ], "sharedCache" : { "base" : 140703277129728, "size" : 19331678208, "uuid" : "246818c3-4b9f-3462-bcaf-fdf71975e5fe" }, "legacyInfo" : { "threadHighlighted" : 0 }, "trialInfo" : { "rollouts" : [ { "rolloutId" : "61301e3a61217b3110231469", "factorPackIds" : { "SIRI_FIND_MY_CONFIGURATION_FILES" : "652886aa2c02f032beae8316" }, "deploymentId" : 240000028 }, { "rolloutId" : "5ffde50ce2aacd000d47a95f", "factorPackIds" : { }, "deploymentId" : 240000550 } ], "experiments" : [ ] }, "reportNotes" : [ "dyld_process_info_create failed with 5", "Failed to create CSSymbolicatorRef - corpse still valid ¯\(ツ)_/¯", "thread_get_state(PAGEIN) returned 0x10000003: (ipc/send) invalid destination port", "thread_get_state(EXCEPTION) returned 0x10000003: (ipc/send) invalid destination port", "thread_get_state(FLAVOR) returned 0x10000003: (ipc/send) invalid destination port" ] } Any help would be greatly appreciated!
Replies
2
Boosts
0
Views
301
Activity
55m
Ideas worth knowing
SKYGRID NFC Wallet Key for iOS Concept Overview SKYGRID proposes an NFC-based wallet access feature for iOS that combines physical credential presence with modern device security. The goal is not to store private keys on an RFID or NFC card. Instead, the card acts as a trusted physical presence trigger while cryptographic keys remain protected within Apple’s Secure Enclave, Passkeys, or compatible hardware security modules. User Flow User taps an authorized NFC credential. iPhone detects and validates the credential. Face ID, Touch ID, or Passkey authentication is requested. Secure wallet session is unlocked. User performs an approved action. Transaction or event is signed and logged. Security Benefits Private keys never leave Secure Enclave. NFC credential acts only as a presence factor. Supports multi-factor authentication. Reduces risk of password-based attacks. Creates auditable access records. Compatible with emergency-response and enterprise environments. Potential Applications Digital Wallets Transaction authorization Multi-signature workflows Asset management Enterprise Access Physical and digital identity convergence Secure building-to-system authentication Workforce credential management Emergency Response Authorized responder verification Incident access logging Emergency data routing authorization Proposed Architecture NFC Credential → iOS NFC Framework → Face ID / Passkey Verification → Secure Enclave Signing → Authorized Action The NFC credential serves as a trusted physical trigger while all cryptographic operations remain within Apple’s security architecture. Vision Enable a seamless “Tap to Authenticate” experience that bridges physical identity, digital wallets, and secure emergency-response systems while maintaining Apple’s security standards and user privacy expectations.
Replies
1
Boosts
0
Views
9
Activity
55m