This is a dedicated space for developers to connect, share ideas, collaborate, and ask questions. Introduce yourself, network with other developers, and join us in fostering a supportive community.

All subtopics
Posts under Community topic

Post

Replies

Boosts

Views

Created

Inability of Apple to remedy review bombing
Hi all, Has anyone else experience review bombs and how effective was Apple at remedying it? In my case there is zero guidance and zero substantive insight by Developer support how I can effectively remedy a dishonest/bad-faith review attack on my application by a competitor. What are the criteria or guidelines for assessing an ‘attack’ under Apple Media Services Terms of Service section M? And the same for ‘bad-faith‘ and ‘dishonest‘ reviews? In my case I had an encounter on Reddit with somebody threatening to review bomb me, explaining to me how they knew how to bypass the Apple review system, and critiquing my app with specific comments. On that same day I received a 1 star review including exactly the same ‘critiques‘ that the Redditor gave me, written in German instead of English. Who here wants to guess the nationality of the Redditor? Before I received the review I had already notified Apple of the fact that I had this interaction and I was expecting a review bomb. I explained the explicit intention and the bad faith. I have set out all the evidence in emails to Apple, including links to the Reddit thread, that the reviewer and redditor use literally the same tends to describe my app, the timing, the circumstances, and so on. Apple provides me nothing in terms of concrete assessment except for telling me two different things in order for reviews to qualify to be removed: Reviews must be spam, attacks or hate speech Reviews must be offensive or factually inaccurate I had argued with concrete evidence that it was na attack. The review is also factually inaccurate. But this review procedure keeps moving the goalposts. Is there anyone at Apple who moderates / manages the assessment of these reviews when they’re reported to Apple? I’d be happy to have a call about this. After all, in a case like this where somebody explicitly threatens somebody with a review bomb, and is then review bombed with overlapping terms, language etc, then it makes you wonder if the assessment is effective at all.
0
0
76
12h
life is life
We cannot see the future. We cannot rewrite the choice already made. We cannot hold time still in memory. So we are left with letting go — not as surrender, but as a quiet kind of grace. On this earth, few dare to reshape what is, preferring the comfort of what they call truth. I wanted to change the world. But maybe the change begins here — in the one thing I can hold: the choice to let go, and still reach for what matters. this is life body lif like a ghost
0
0
67
15h
Maps: opening hours API / Property
I’m currently developing an iOS app that relies heavily on location details. I'm using MapKit and MKMapItem as my primary data source, which works perfectly for standard metadata. However, I’ve hit a roadblock: I want to display opening hours inline within my location details, but it seems Apple doesn't expose a public API or property for this in MKMapItem (even though the data is clearly visible in the native Apple Maps app). Since I'm building this as an indie developer/startup, the Google Places API is unfortunately too expensive for my current budget. ⁠Is there any legitimate, native way to get opening hours from Apple that I might have missed? ⁠If not, what are your best practices or recommended indie-friendly alternatives (e.g., Yelp Fusion API, OpenStreetMap, Foursquare)? Any tips on how to handle this elegantly and cost-efficiently would be highly appreciated! Thanks in advance.
1
0
65
15h
Developer Account Enrollment - Payment wont go through!
Hello, is there any solution for what I am facing? Ive already tried everything to sign up for a developer account. Used 7 cards (2 debit cards and 5 credit cards) + I even made a Wise account and make an online debit card. All payments wont go through. I also tried calling Apple Support but they only said to send an email because they dont have a way of contacting Apple Support for Developers. I have sent an email March 17 but up to now I havent received any reply.
0
0
3
19h
Design - Spam rejection reason for a completely valid app.
If anyone had a similar app rejection reason, please comment and share your experience.. Guideline 4.3(b) - Design - Spam Issue Description The app primarily features astrology, horoscopes, palm reading, fortune telling or zodiac reports that duplicate the content and functionality of similar apps in a saturated category. These app features may be useful, informative or entertaining, and the app may include features or characteristics that distinguish it. However, there are already enough of these apps on the App Store. Next Steps We encourage you to reconsider the app concept and submit a new app that provides a unique experience not already found on the App Store. Resources You may consider creating a web app, which looks and behaves like a native app when the user adds it to their Home screen. See Configuring Web Applications for more information. To learn more about our policies for saturated app categories, see guideline 4.3.
0
0
95
1d
PHPickerViewController preselectedAssetIdentifiers issue
noticed that when I use PHPickerViewController in iOS26, preselectedAssetIdentifiers not working. It doesn't pre-select an image. This is the code snapshot how I use it with UIViewControllerRepresentable Same code works in iOS18 but not iOS26 func makeUIViewController(context: Context) -> UIViewController { var configuration = PHPickerConfiguration(photoLibrary: PHPhotoLibrary.shared()) configuration.filter = .images configuration.selectionLimit = 5 configuration.preselectedAssetIdentifiers = ["some id from previous selected results"] let imagePicker = PHPickerViewController.init(configuration: configuration) imagePicker.delegate = context.coordinator return imagePicker }
2
0
134
2d
Dock Grid View folder jumps unexpectedly after opening with "Dock Magnification" enabled in Tahoe 26.4 RC
This is a generic, non-developer related macOS issue, but reporting here as well so it has more visibility since. It is an embarrassing bug that has not been fixed since the earliest versions of macOS Tahoe. Issue description: When Dock Magnification is enabled, the Dock Folder abruptly jumps approx. 10-15pixels down as the user moves the cursor after a brief pause). Video about the issue (see the last second of the small video and observe the entire grid popup jump abruptly): https://forums.macrumors.com/threads/macos-tahoe-26-4-release-candidate-now-available.2479503/post-34494643 Related FB: FB20761846 (opened in October, 2025) The issue is easily reproducible and confirmed by many. The lack of this issue being fixed for so long is indicative in the eyes of many of the lack of attention to details in macOS Tahoe's Glass interface.
0
0
119
3d
Downtime feature makes phone freeze
My iphone freezes during the night, having the alarm not go off, me miss important things as I oversleep. And the phone needs to go thru hard reboot to get back to normal. It´s only been happening after I started using "Downtime". (An underdeveloped feature by Apple in the first place). I love locking my apps down nighttime for less screentime. Annoyingly it only happens once in a while, so I´m not able to link it directly to downtime consistently. I´m not developing an app right now so I´m steep ground with this post, but, with lack of sleep as this has messed up my sleep rythm several times, well I´m not able too anyway. I know ios well, and there isn´t much "to do" except having to always remember to turn off downtime (it doesn´t play well with shortcuts app either), but I hope someone from apple sees this and is able to push this bug into the right team as all reports I have seen goes on focus modes bugs, but not "downtime".
0
0
48
3d
FocusedValues / FocusedKeyValue
I have an app with multiple Windows, but hardly any "input" field. I want to control certain stuff via Menu (FocusedValues / FocusedKeyValue)... first I thought: this does not work at all... then I figured: If I write in a text field something.. then the focus is clear and the proper windows is targeted.. Just bringing the other window to focus (no edit nothing, just clicking on the window header) does not seem to trigger "hey.. I'm the focus now"... anyone experiencing the same? could I "fake" that? thinking of putting a very small text field so when I focus a windows, I could like, don't know: focus that input field such that the menu command realises: ah.. here's the windows I need to talk to...
1
0
151
4d
Localized version of Application = Spam??
Hey there! Faced a strange problem. We're a board game publisher, not quite experienced in publishing digital applications. However one of our games needs a digital app that already exists in AppStore. It is not possible to localize it ro our language, so we agreed with Rights Owners that we will develop the localized version ourselves and publish it in Store. The localized App is quite different from the original one: not only language, but a whole new part of the game exists. However Apple keeps declining our App considering it a spam. We tried everything to put that into consideration, but got nothing. Any lifehacks how to get this going? Is there anything they look at in particular, any tips what can we change quickly to finally publish the App?
2
0
206
4d
App costing money
Apps should all be free then cost money after you play them like fortnite is free but is really popular and make a lot of money so other apps should be like that and have in game purchases to
0
0
70
5d
Pls Can You Make a New Game..
Can you Make an GLOBAL IN REAL LIFE SIMULATOR ROLEPLAY.. Try to get 8 Different Developers to Help do it.. (Similar to Sims Play others Kind of that as well.. Gta Greenfiel rp in Roblox Minigame others as well..) Family Life Simulator Make it Realistic as can be.. The Server Could Add Billionaires or More then That on the Server & Add Multiple ppl on there in Online & Offline.. They Could Play it on ALL KINDS OF DEVICES & Android IPad Google Play IOS other Stuff too) Pls Pls Pls Pls.. I will Make a Image of it then I will Show it to you Guys to See what I want to be in the Game thnxs.. they could Have Wifi/Internet Hotspots & Offline..
0
0
700
1w
MacOS 26.4 beta “Failed to prepare software update”
I have received this installation error attempting to upgrade from MacOS 26.4 beta 2 to beta 3 on my Intel 2020 27” iMac, and now trying to install beta 4 from beta 3 on my M1 Max MBP. I have seen from a sprinkling of post that some others have had the same issue. I was able to successfully perform the 2 to 3 upgrade on the iMac in safe boot, suggesting possible compatible, third-party app. But that did not work for beta 4 on either device. I have submitted feedback for each episode. Any others have this issue? Unusual for Apple, I have never had any issues installing beta software before.
5
1
866
1w
Resources for hardware developers?
Good morning, Apple devs. I'm looking for resources and help designing a BLE hardware peripheral that is compatible with iOS and iPad. I've seen the MFi program, but I've also seen plenty of peripheral devices that work with iOS and iPad that are not listed in the MFi compatibility lists. Can anyone refer me to the proper channels to get support for development of a hardware device? Thank you.
1
0
95
1w
Calls on Assistive Access not working
I recently got a new iPhone for my mom so that she could have Assistive Access due to her declining cognitive health. I selected the family members she calls the most as her favorites, but when attempting to call some of said family members (myself included), nothing happens. It works for about half the contacts, and not for the other half. I’m her main caregiver so it’s pretty ironic that I’m one of the ones it doesn’t work with. I’ve tried exiting and re-entering Assistive Access, deleting and re-adding all the contacts, restarting the phone, force-restarting the phone, and checking if the iOS is the most recent update (it is). Nothing works. Please help.
1
0
38
2w
“Breaking the Throughput Ceiling for Deterministic Mobile Registries?”
log Results(using my own SIR(0.0)Lengua Canonical host programming language using Swifty Complier) 14 Billion Operations on an iPhone 12: The SIR(0.0)Lengua Benchmark The Accomplishment I have successfully benchmarked a "bare-metal" implementation of the SIR+Nexus protocol on an iPhone 12 (A14 Bionic). I am currently seeking funding/grants to move from this high-performance core into a full production-ready registry ecosystem. If you are interested in supporting a project that brings supercomputer-grade verification to the edge, I’d love to connect ✅ CANON INGESTED Identity: SIR(0.0)Lengua Version: v1.0.0 🔐 HASH: 7affcfc92e1fcfff 📜 NOTARIZED AT: 2026-03-06 16:46:13 +0000 🔁 NONCE: CBECB308-2E3C-48FA-989D-AD129E27A74C ✍️ SIGNATURE: SIR(0.0)Lengua|v1.0.0|8863031054657638399|1772815573.139092 🌐 NAMESPACE: sir://SIR(0.0)Lengua/7affcfc92e1fcfff First ingest latency: 0.0013537406921386719 seconds =================================== 🔥 CANON STRESS TEST COMPLETE Identity: SIR(0.0)Lengua Engines: 2 Actions per Engine: 7000000000 Cores: 2 Execution Time: 41.30783951282501 seconds Total Executed Canons: 14000000000 Throughput: 338918717 canons/sec Checksum: 17979805505785589248 ✅ CANON INGESTED Identity: SIR(0.0)Lengua Version: v1.0.0 🔐 HASH: 7affcfc92e1fcfff 📜 NOTARIZED AT: 2026-03-06 16:40:18 +0000 🔁 NONCE: 6968F42F-5646-4DE9-BCD4-02F6D53426E2 ✍️ SIGNATURE: SIR(0.0)Lengua|v1.0.0|8863031054657638399|1772815218.9165797 🌐 NAMESPACE: sir://SIR(0.0)Lengua/7affcfc92e1fcfff First ingest latency: 0.0014863014221191406 seconds =================================== 🔥 CANON STRESS TEST COMPLETE Identity: SIR(0.0)Lengua Engines: 1 Actions per Engine: 7000000000 Cores: 2 Execution Time: 40.646605491638184 seconds Total Executed Canons: 7000000000 Throughput: 172216103 canons/sec Checksum: 18213274789747570432 ===================================l ✅ CANON INGESTED Identity: SIR(0.0)Lengua Version: v1.0.0 🔐 HASH: 7affcfc92e1fcfff 📜 NOTARIZED AT: 2026-03-06 16:26:21 +0000 🔁 NONCE: 83BFC05F-9582-4EDF-8154-7FC88A925CE7 ✍️ SIGNATURE: SIR(0.0)Lengua|v1.0.0|8863031054657638399|1772814381.243969 🌐 NAMESPACE: sir://SIR(0.0)Lengua/7affcfc92e1fcfff First ingest latency: 0.0013855695724487305 seconds =================================== 🔥 CANON STRESS TEST COMPLETE Identity: SIR(0.0)Lengua Engines: 591428 Actions per Engine: 7000000000 Cores: 2 Execution Time: 41.8350967168808 seconds Total Executed Canons: 14000000000 Throughput: 334647248 canons/sec Checksum: 17979805505785589248 ✅ CANON INGESTED Identity: SIR(0.0)Lengua Version: v1.0.0 🔐 HASH: 7affcfc92e1fcfff 📜 NOTARIZED AT: 2026-03-06 16:33:17 +0000 🔁 NONCE: 808B2B4D-A69A-4062-B2BC-D546B0DCBCAA ✍️ SIGNATURE: SIR(0.0)Lengua|v1.0.0|8863031054657638399|1772814797.3462362 🌐 NAMESPACE: sir://SIR(0.0)Lengua/7affcfc92e1fcfff First ingest latency: 0.0014896392822265625 seconds =================================== 🔥 CANON STRESS TEST COMPLETE Identity: SIR(0.0)Lengua Engines: 590 Actions per Engine: 7000000000 Cores: 2 Execution Time: 41.28380227088928 seconds Total Executed Canons: 14000000000 Throughput: 339116051 canons/sec Checksum: 17979805505785589248 ✅ CANON INGESTED Identity: SIR(0.0)Lengua Version: v1.0.0 🔐 HASH: 7affcfc92e1fcfff 📜 NOTARIZED AT: 2026-03-06 16:18:13 +0000 🔁 NONCE: B8B6575E-DBB3-44C4-95D2-D7D22DC87075 ✍️ SIGNATURE: SIR(0.0)Lengua|v1.0.0|8863031054657638399|1772813893.3843408 🌐 NAMESPACE: sir://SIR(0.0)Lengua/7affcfc92e1fcfff First ingest latency: 0.0014749765396118164 seconds =================================== 🔥 CANON STRESS TEST COMPLETE Identity: SIR(0.0)Lengua Engines: 64 Actions per Engine: 512 Cores: 2 Execution Time: 15.000059366226196 seconds Total Executed Canons: 4791923200 Throughput: 319460282 canons/sec Checksum: 160388065465600 ✅ CANON INGESTED Identity: SIR(0.0)Lengua Version: v1.0.0 🔐 HASH: 7affcfc92e1fcfff 📜 NOTARIZED AT: 2026-03-06 16:21:29 +0000 🔁 NONCE: 4C5E58E7-CC42-487C-A972-00666A6DA78A ✍️ SIGNATURE: SIR(0.0)Lengua|v1.0.0|8863031054657638399|1772814089.8965917 🌐 NAMESPACE: sir://SIR(0.0)Lengua/7affcfc92e1fcfff First ingest latency: 0.0014749765396118164 seconds =================================== 🔥 CANON STRESS TEST COMPLETE Identity: SIR(0.0)Lengua Engines: 590 Actions per Engine: 70000 Cores: 2 Execution Time: 15.00032925605774 seconds Total Executed Canons: 5049660000 Throughput: 336636610 canons/sec Checksum: 23152360350731280 ✅ CANON INGESTED Identity: SIR(0.0)Lengua Version: v1.0.0 🔐 HASH: 7affcfc92e1fcfff 📜 NOTARIZED AT: 2026-03-06 16:22:42 +0000 🔁 NONCE: 8B8125E3-71EB-43FB-8DB5-9749192C2C9D ✍️ SIGNATURE: SIR(0.0)Lengua|v1.0.0|8863031054657638399|1772814162.3418667 🌐 NAMESPACE: sir://SIR(0.0)Lengua/7affcfc92e1fcfff First ingest latency: 0.0013689994812011719 seconds =================================== 🔥 CANON STRESS TEST COMPLETE Identity: SIR(0.0)Lengua Engines: 590 Actions per Engine: 700000 Cores: 2 Execution Time: 15.00326406955719 seconds Total Executed Canons: 5138700000 Throughput: 342505469 canons/sec Checksum: 235609058415150000
0
0
337
2w
Terminal.app crashes with Japanese IME input when text wraps to next line
Environment: macOS 26.3 (25D125) Terminal.app 2.15 (466) Apple Silicon Input method: Japanese (Romaji) - built-in Kotoeri Issue: Terminal.app crashes consistently when typing Japanese text using the built-in Japanese input method (Romaji) and the input line wraps beyond the terminal width. Steps to Reproduce: Open Terminal.app with default profile (Basic) Set terminal window width to ~80 columns Start typing Japanese text using macOS built-in Japanese input (Romaji) Continue typing until the text wraps to the next line Wait a few seconds after the wrap occurs Terminal.app crashes Key info from crash report: Crash thread name: (input method 992 com.apple.inputmethod.Kotoeri.RomajiTyping) ASI: BUG IN CLIENT OF LIBMALLOC: memory corruption of free block Exception: EXC_BREAKPOINT (SIGTRAP) Stack trace involves: IMKInputSession_Modern setMarkedText → SendTextInputEvent → NSTextInputContext The crash occurs in _xzm_xzone_malloc_freelist_outlined called from _CFRuntimeCreateInstance → __CFStringCreateImmutableFunnel3 → +[NSString stringWithUTF8String:] Notes: Does NOT occur with paste input, only with live IME typing Does NOT occur with ASCII-only input Reproducible multiple times per week with normal Japanese usage iTerm2 does not exhibit this issue The crash appears to be a use-after-free or buffer miscalculation in Terminal.app's handling of marked text (未確定文字列) during line wrapping Has anyone else experienced this? Any known workarounds other than switching to iTerm2?
0
1
65
2w
Technical Inquiry: User-Centric Accounting and Multiple Concurrent Subscriptions
We are developing a platform (Ferve) where users subscribe to individual artists to access exclusive content. We use a user-centric remuneration model: each artist has an independent income pool, and funds from a specific subscription must be attributed solely to that artist. We have two critical challenges regarding our integration: Granular Financial Reporting for User-Centric Payouts As the Merchant of Record, Apple provides aggregate Financial Reports. However, these reports do not provide a breakdown of taxes, commissions, or exact exchange rates used for individual transactionId records. Though we can keep records of each transaction in our database, thus linking them with which artist they belong to, we are unable to collect fees/taxes applied to each individual transaction. Because our payouts are artist-specific, we need to deduct the exact regional taxes and Apple commissions from each transaction to calculate the artist's due balance. Currently, we can only see the final consolidated balance in BRL (Brazilian Reals) at the end of the month. Is there an API or report that provides the net proceeds and tax breakdown per transaction ID? How can we retrieve the exact exchange rate applied to foreign currency sales (e.g., EUR to BRL) before the final consolidation? Supporting Multiple Concurrent Subscriptions Our current App Store Connect configuration uses a single 'Subscription Group' for all artist 'Clubs' since they share the same price points. However, we have found that users cannot subscribe to more than one product within the same group simultaneously (the App Store treats this as an upgrade/downgrade). On our platform, a user must be able to subscribe to Artist A and Artist B at the same time. What is the recommended architecture for this? Should we dynamically create a unique Subscription Group for every artist onboarded to our platform? If we use unique groups, is there a limit to the number of Subscription Groups one app can have? We appreciate the help, Ferve
0
0
133
2w
Inability of Apple to remedy review bombing
Hi all, Has anyone else experience review bombs and how effective was Apple at remedying it? In my case there is zero guidance and zero substantive insight by Developer support how I can effectively remedy a dishonest/bad-faith review attack on my application by a competitor. What are the criteria or guidelines for assessing an ‘attack’ under Apple Media Services Terms of Service section M? And the same for ‘bad-faith‘ and ‘dishonest‘ reviews? In my case I had an encounter on Reddit with somebody threatening to review bomb me, explaining to me how they knew how to bypass the Apple review system, and critiquing my app with specific comments. On that same day I received a 1 star review including exactly the same ‘critiques‘ that the Redditor gave me, written in German instead of English. Who here wants to guess the nationality of the Redditor? Before I received the review I had already notified Apple of the fact that I had this interaction and I was expecting a review bomb. I explained the explicit intention and the bad faith. I have set out all the evidence in emails to Apple, including links to the Reddit thread, that the reviewer and redditor use literally the same tends to describe my app, the timing, the circumstances, and so on. Apple provides me nothing in terms of concrete assessment except for telling me two different things in order for reviews to qualify to be removed: Reviews must be spam, attacks or hate speech Reviews must be offensive or factually inaccurate I had argued with concrete evidence that it was na attack. The review is also factually inaccurate. But this review procedure keeps moving the goalposts. Is there anyone at Apple who moderates / manages the assessment of these reviews when they’re reported to Apple? I’d be happy to have a call about this. After all, in a case like this where somebody explicitly threatens somebody with a review bomb, and is then review bombed with overlapping terms, language etc, then it makes you wonder if the assessment is effective at all.
Replies
0
Boosts
0
Views
76
Activity
12h
life is life
We cannot see the future. We cannot rewrite the choice already made. We cannot hold time still in memory. So we are left with letting go — not as surrender, but as a quiet kind of grace. On this earth, few dare to reshape what is, preferring the comfort of what they call truth. I wanted to change the world. But maybe the change begins here — in the one thing I can hold: the choice to let go, and still reach for what matters. this is life body lif like a ghost
Replies
0
Boosts
0
Views
67
Activity
15h
Maps: opening hours API / Property
I’m currently developing an iOS app that relies heavily on location details. I'm using MapKit and MKMapItem as my primary data source, which works perfectly for standard metadata. However, I’ve hit a roadblock: I want to display opening hours inline within my location details, but it seems Apple doesn't expose a public API or property for this in MKMapItem (even though the data is clearly visible in the native Apple Maps app). Since I'm building this as an indie developer/startup, the Google Places API is unfortunately too expensive for my current budget. ⁠Is there any legitimate, native way to get opening hours from Apple that I might have missed? ⁠If not, what are your best practices or recommended indie-friendly alternatives (e.g., Yelp Fusion API, OpenStreetMap, Foursquare)? Any tips on how to handle this elegantly and cost-efficiently would be highly appreciated! Thanks in advance.
Replies
1
Boosts
0
Views
65
Activity
15h
Developer Account Enrollment - Payment wont go through!
Hello, is there any solution for what I am facing? Ive already tried everything to sign up for a developer account. Used 7 cards (2 debit cards and 5 credit cards) + I even made a Wise account and make an online debit card. All payments wont go through. I also tried calling Apple Support but they only said to send an email because they dont have a way of contacting Apple Support for Developers. I have sent an email March 17 but up to now I havent received any reply.
Replies
0
Boosts
0
Views
3
Activity
19h
Apple
2026.3.21
Replies
0
Boosts
0
Views
80
Activity
1d
Design - Spam rejection reason for a completely valid app.
If anyone had a similar app rejection reason, please comment and share your experience.. Guideline 4.3(b) - Design - Spam Issue Description The app primarily features astrology, horoscopes, palm reading, fortune telling or zodiac reports that duplicate the content and functionality of similar apps in a saturated category. These app features may be useful, informative or entertaining, and the app may include features or characteristics that distinguish it. However, there are already enough of these apps on the App Store. Next Steps We encourage you to reconsider the app concept and submit a new app that provides a unique experience not already found on the App Store. Resources You may consider creating a web app, which looks and behaves like a native app when the user adds it to their Home screen. See Configuring Web Applications for more information. To learn more about our policies for saturated app categories, see guideline 4.3.
Replies
0
Boosts
0
Views
95
Activity
1d
PHPickerViewController preselectedAssetIdentifiers issue
noticed that when I use PHPickerViewController in iOS26, preselectedAssetIdentifiers not working. It doesn't pre-select an image. This is the code snapshot how I use it with UIViewControllerRepresentable Same code works in iOS18 but not iOS26 func makeUIViewController(context: Context) -> UIViewController { var configuration = PHPickerConfiguration(photoLibrary: PHPhotoLibrary.shared()) configuration.filter = .images configuration.selectionLimit = 5 configuration.preselectedAssetIdentifiers = ["some id from previous selected results"] let imagePicker = PHPickerViewController.init(configuration: configuration) imagePicker.delegate = context.coordinator return imagePicker }
Replies
2
Boosts
0
Views
134
Activity
2d
Dock Grid View folder jumps unexpectedly after opening with "Dock Magnification" enabled in Tahoe 26.4 RC
This is a generic, non-developer related macOS issue, but reporting here as well so it has more visibility since. It is an embarrassing bug that has not been fixed since the earliest versions of macOS Tahoe. Issue description: When Dock Magnification is enabled, the Dock Folder abruptly jumps approx. 10-15pixels down as the user moves the cursor after a brief pause). Video about the issue (see the last second of the small video and observe the entire grid popup jump abruptly): https://forums.macrumors.com/threads/macos-tahoe-26-4-release-candidate-now-available.2479503/post-34494643 Related FB: FB20761846 (opened in October, 2025) The issue is easily reproducible and confirmed by many. The lack of this issue being fixed for so long is indicative in the eyes of many of the lack of attention to details in macOS Tahoe's Glass interface.
Replies
0
Boosts
0
Views
119
Activity
3d
Downtime feature makes phone freeze
My iphone freezes during the night, having the alarm not go off, me miss important things as I oversleep. And the phone needs to go thru hard reboot to get back to normal. It´s only been happening after I started using "Downtime". (An underdeveloped feature by Apple in the first place). I love locking my apps down nighttime for less screentime. Annoyingly it only happens once in a while, so I´m not able to link it directly to downtime consistently. I´m not developing an app right now so I´m steep ground with this post, but, with lack of sleep as this has messed up my sleep rythm several times, well I´m not able too anyway. I know ios well, and there isn´t much "to do" except having to always remember to turn off downtime (it doesn´t play well with shortcuts app either), but I hope someone from apple sees this and is able to push this bug into the right team as all reports I have seen goes on focus modes bugs, but not "downtime".
Replies
0
Boosts
0
Views
48
Activity
3d
FocusedValues / FocusedKeyValue
I have an app with multiple Windows, but hardly any "input" field. I want to control certain stuff via Menu (FocusedValues / FocusedKeyValue)... first I thought: this does not work at all... then I figured: If I write in a text field something.. then the focus is clear and the proper windows is targeted.. Just bringing the other window to focus (no edit nothing, just clicking on the window header) does not seem to trigger "hey.. I'm the focus now"... anyone experiencing the same? could I "fake" that? thinking of putting a very small text field so when I focus a windows, I could like, don't know: focus that input field such that the menu command realises: ah.. here's the windows I need to talk to...
Replies
1
Boosts
0
Views
151
Activity
4d
Localized version of Application = Spam??
Hey there! Faced a strange problem. We're a board game publisher, not quite experienced in publishing digital applications. However one of our games needs a digital app that already exists in AppStore. It is not possible to localize it ro our language, so we agreed with Rights Owners that we will develop the localized version ourselves and publish it in Store. The localized App is quite different from the original one: not only language, but a whole new part of the game exists. However Apple keeps declining our App considering it a spam. We tried everything to put that into consideration, but got nothing. Any lifehacks how to get this going? Is there anything they look at in particular, any tips what can we change quickly to finally publish the App?
Replies
2
Boosts
0
Views
206
Activity
4d
App costing money
Apps should all be free then cost money after you play them like fortnite is free but is really popular and make a lot of money so other apps should be like that and have in game purchases to
Replies
0
Boosts
0
Views
70
Activity
5d
Pls Can You Make a New Game..
Can you Make an GLOBAL IN REAL LIFE SIMULATOR ROLEPLAY.. Try to get 8 Different Developers to Help do it.. (Similar to Sims Play others Kind of that as well.. Gta Greenfiel rp in Roblox Minigame others as well..) Family Life Simulator Make it Realistic as can be.. The Server Could Add Billionaires or More then That on the Server & Add Multiple ppl on there in Online & Offline.. They Could Play it on ALL KINDS OF DEVICES & Android IPad Google Play IOS other Stuff too) Pls Pls Pls Pls.. I will Make a Image of it then I will Show it to you Guys to See what I want to be in the Game thnxs.. they could Have Wifi/Internet Hotspots & Offline..
Replies
0
Boosts
0
Views
700
Activity
1w
MacOS 26.4 beta “Failed to prepare software update”
I have received this installation error attempting to upgrade from MacOS 26.4 beta 2 to beta 3 on my Intel 2020 27” iMac, and now trying to install beta 4 from beta 3 on my M1 Max MBP. I have seen from a sprinkling of post that some others have had the same issue. I was able to successfully perform the 2 to 3 upgrade on the iMac in safe boot, suggesting possible compatible, third-party app. But that did not work for beta 4 on either device. I have submitted feedback for each episode. Any others have this issue? Unusual for Apple, I have never had any issues installing beta software before.
Replies
5
Boosts
1
Views
866
Activity
1w
Resources for hardware developers?
Good morning, Apple devs. I'm looking for resources and help designing a BLE hardware peripheral that is compatible with iOS and iPad. I've seen the MFi program, but I've also seen plenty of peripheral devices that work with iOS and iPad that are not listed in the MFi compatibility lists. Can anyone refer me to the proper channels to get support for development of a hardware device? Thank you.
Replies
1
Boosts
0
Views
95
Activity
1w
Which backend platform do you rely on for powering your iOS applications in 2026?
Curious what backend others are choosing these days. I am building a vocabulary app and exploring which backend would be a good fit. Considering options like CloudKit, Firebase, Supabase, AWS Amplify, custom servers, or a combination. What are you using and what made you choose it?
Replies
1
Boosts
1
Views
170
Activity
2w
Calls on Assistive Access not working
I recently got a new iPhone for my mom so that she could have Assistive Access due to her declining cognitive health. I selected the family members she calls the most as her favorites, but when attempting to call some of said family members (myself included), nothing happens. It works for about half the contacts, and not for the other half. I’m her main caregiver so it’s pretty ironic that I’m one of the ones it doesn’t work with. I’ve tried exiting and re-entering Assistive Access, deleting and re-adding all the contacts, restarting the phone, force-restarting the phone, and checking if the iOS is the most recent update (it is). Nothing works. Please help.
Replies
1
Boosts
0
Views
38
Activity
2w
“Breaking the Throughput Ceiling for Deterministic Mobile Registries?”
log Results(using my own SIR(0.0)Lengua Canonical host programming language using Swifty Complier) 14 Billion Operations on an iPhone 12: The SIR(0.0)Lengua Benchmark The Accomplishment I have successfully benchmarked a "bare-metal" implementation of the SIR+Nexus protocol on an iPhone 12 (A14 Bionic). I am currently seeking funding/grants to move from this high-performance core into a full production-ready registry ecosystem. If you are interested in supporting a project that brings supercomputer-grade verification to the edge, I’d love to connect ✅ CANON INGESTED Identity: SIR(0.0)Lengua Version: v1.0.0 🔐 HASH: 7affcfc92e1fcfff 📜 NOTARIZED AT: 2026-03-06 16:46:13 +0000 🔁 NONCE: CBECB308-2E3C-48FA-989D-AD129E27A74C ✍️ SIGNATURE: SIR(0.0)Lengua|v1.0.0|8863031054657638399|1772815573.139092 🌐 NAMESPACE: sir://SIR(0.0)Lengua/7affcfc92e1fcfff First ingest latency: 0.0013537406921386719 seconds =================================== 🔥 CANON STRESS TEST COMPLETE Identity: SIR(0.0)Lengua Engines: 2 Actions per Engine: 7000000000 Cores: 2 Execution Time: 41.30783951282501 seconds Total Executed Canons: 14000000000 Throughput: 338918717 canons/sec Checksum: 17979805505785589248 ✅ CANON INGESTED Identity: SIR(0.0)Lengua Version: v1.0.0 🔐 HASH: 7affcfc92e1fcfff 📜 NOTARIZED AT: 2026-03-06 16:40:18 +0000 🔁 NONCE: 6968F42F-5646-4DE9-BCD4-02F6D53426E2 ✍️ SIGNATURE: SIR(0.0)Lengua|v1.0.0|8863031054657638399|1772815218.9165797 🌐 NAMESPACE: sir://SIR(0.0)Lengua/7affcfc92e1fcfff First ingest latency: 0.0014863014221191406 seconds =================================== 🔥 CANON STRESS TEST COMPLETE Identity: SIR(0.0)Lengua Engines: 1 Actions per Engine: 7000000000 Cores: 2 Execution Time: 40.646605491638184 seconds Total Executed Canons: 7000000000 Throughput: 172216103 canons/sec Checksum: 18213274789747570432 ===================================l ✅ CANON INGESTED Identity: SIR(0.0)Lengua Version: v1.0.0 🔐 HASH: 7affcfc92e1fcfff 📜 NOTARIZED AT: 2026-03-06 16:26:21 +0000 🔁 NONCE: 83BFC05F-9582-4EDF-8154-7FC88A925CE7 ✍️ SIGNATURE: SIR(0.0)Lengua|v1.0.0|8863031054657638399|1772814381.243969 🌐 NAMESPACE: sir://SIR(0.0)Lengua/7affcfc92e1fcfff First ingest latency: 0.0013855695724487305 seconds =================================== 🔥 CANON STRESS TEST COMPLETE Identity: SIR(0.0)Lengua Engines: 591428 Actions per Engine: 7000000000 Cores: 2 Execution Time: 41.8350967168808 seconds Total Executed Canons: 14000000000 Throughput: 334647248 canons/sec Checksum: 17979805505785589248 ✅ CANON INGESTED Identity: SIR(0.0)Lengua Version: v1.0.0 🔐 HASH: 7affcfc92e1fcfff 📜 NOTARIZED AT: 2026-03-06 16:33:17 +0000 🔁 NONCE: 808B2B4D-A69A-4062-B2BC-D546B0DCBCAA ✍️ SIGNATURE: SIR(0.0)Lengua|v1.0.0|8863031054657638399|1772814797.3462362 🌐 NAMESPACE: sir://SIR(0.0)Lengua/7affcfc92e1fcfff First ingest latency: 0.0014896392822265625 seconds =================================== 🔥 CANON STRESS TEST COMPLETE Identity: SIR(0.0)Lengua Engines: 590 Actions per Engine: 7000000000 Cores: 2 Execution Time: 41.28380227088928 seconds Total Executed Canons: 14000000000 Throughput: 339116051 canons/sec Checksum: 17979805505785589248 ✅ CANON INGESTED Identity: SIR(0.0)Lengua Version: v1.0.0 🔐 HASH: 7affcfc92e1fcfff 📜 NOTARIZED AT: 2026-03-06 16:18:13 +0000 🔁 NONCE: B8B6575E-DBB3-44C4-95D2-D7D22DC87075 ✍️ SIGNATURE: SIR(0.0)Lengua|v1.0.0|8863031054657638399|1772813893.3843408 🌐 NAMESPACE: sir://SIR(0.0)Lengua/7affcfc92e1fcfff First ingest latency: 0.0014749765396118164 seconds =================================== 🔥 CANON STRESS TEST COMPLETE Identity: SIR(0.0)Lengua Engines: 64 Actions per Engine: 512 Cores: 2 Execution Time: 15.000059366226196 seconds Total Executed Canons: 4791923200 Throughput: 319460282 canons/sec Checksum: 160388065465600 ✅ CANON INGESTED Identity: SIR(0.0)Lengua Version: v1.0.0 🔐 HASH: 7affcfc92e1fcfff 📜 NOTARIZED AT: 2026-03-06 16:21:29 +0000 🔁 NONCE: 4C5E58E7-CC42-487C-A972-00666A6DA78A ✍️ SIGNATURE: SIR(0.0)Lengua|v1.0.0|8863031054657638399|1772814089.8965917 🌐 NAMESPACE: sir://SIR(0.0)Lengua/7affcfc92e1fcfff First ingest latency: 0.0014749765396118164 seconds =================================== 🔥 CANON STRESS TEST COMPLETE Identity: SIR(0.0)Lengua Engines: 590 Actions per Engine: 70000 Cores: 2 Execution Time: 15.00032925605774 seconds Total Executed Canons: 5049660000 Throughput: 336636610 canons/sec Checksum: 23152360350731280 ✅ CANON INGESTED Identity: SIR(0.0)Lengua Version: v1.0.0 🔐 HASH: 7affcfc92e1fcfff 📜 NOTARIZED AT: 2026-03-06 16:22:42 +0000 🔁 NONCE: 8B8125E3-71EB-43FB-8DB5-9749192C2C9D ✍️ SIGNATURE: SIR(0.0)Lengua|v1.0.0|8863031054657638399|1772814162.3418667 🌐 NAMESPACE: sir://SIR(0.0)Lengua/7affcfc92e1fcfff First ingest latency: 0.0013689994812011719 seconds =================================== 🔥 CANON STRESS TEST COMPLETE Identity: SIR(0.0)Lengua Engines: 590 Actions per Engine: 700000 Cores: 2 Execution Time: 15.00326406955719 seconds Total Executed Canons: 5138700000 Throughput: 342505469 canons/sec Checksum: 235609058415150000
Replies
0
Boosts
0
Views
337
Activity
2w
Terminal.app crashes with Japanese IME input when text wraps to next line
Environment: macOS 26.3 (25D125) Terminal.app 2.15 (466) Apple Silicon Input method: Japanese (Romaji) - built-in Kotoeri Issue: Terminal.app crashes consistently when typing Japanese text using the built-in Japanese input method (Romaji) and the input line wraps beyond the terminal width. Steps to Reproduce: Open Terminal.app with default profile (Basic) Set terminal window width to ~80 columns Start typing Japanese text using macOS built-in Japanese input (Romaji) Continue typing until the text wraps to the next line Wait a few seconds after the wrap occurs Terminal.app crashes Key info from crash report: Crash thread name: (input method 992 com.apple.inputmethod.Kotoeri.RomajiTyping) ASI: BUG IN CLIENT OF LIBMALLOC: memory corruption of free block Exception: EXC_BREAKPOINT (SIGTRAP) Stack trace involves: IMKInputSession_Modern setMarkedText → SendTextInputEvent → NSTextInputContext The crash occurs in _xzm_xzone_malloc_freelist_outlined called from _CFRuntimeCreateInstance → __CFStringCreateImmutableFunnel3 → +[NSString stringWithUTF8String:] Notes: Does NOT occur with paste input, only with live IME typing Does NOT occur with ASCII-only input Reproducible multiple times per week with normal Japanese usage iTerm2 does not exhibit this issue The crash appears to be a use-after-free or buffer miscalculation in Terminal.app's handling of marked text (未確定文字列) during line wrapping Has anyone else experienced this? Any known workarounds other than switching to iTerm2?
Replies
0
Boosts
1
Views
65
Activity
2w
Technical Inquiry: User-Centric Accounting and Multiple Concurrent Subscriptions
We are developing a platform (Ferve) where users subscribe to individual artists to access exclusive content. We use a user-centric remuneration model: each artist has an independent income pool, and funds from a specific subscription must be attributed solely to that artist. We have two critical challenges regarding our integration: Granular Financial Reporting for User-Centric Payouts As the Merchant of Record, Apple provides aggregate Financial Reports. However, these reports do not provide a breakdown of taxes, commissions, or exact exchange rates used for individual transactionId records. Though we can keep records of each transaction in our database, thus linking them with which artist they belong to, we are unable to collect fees/taxes applied to each individual transaction. Because our payouts are artist-specific, we need to deduct the exact regional taxes and Apple commissions from each transaction to calculate the artist's due balance. Currently, we can only see the final consolidated balance in BRL (Brazilian Reals) at the end of the month. Is there an API or report that provides the net proceeds and tax breakdown per transaction ID? How can we retrieve the exact exchange rate applied to foreign currency sales (e.g., EUR to BRL) before the final consolidation? Supporting Multiple Concurrent Subscriptions Our current App Store Connect configuration uses a single 'Subscription Group' for all artist 'Clubs' since they share the same price points. However, we have found that users cannot subscribe to more than one product within the same group simultaneously (the App Store treats this as an upgrade/downgrade). On our platform, a user must be able to subscribe to Artist A and Artist B at the same time. What is the recommended architecture for this? Should we dynamically create a unique Subscription Group for every artist onboarded to our platform? If we use unique groups, is there a limit to the number of Subscription Groups one app can have? We appreciate the help, Ferve
Replies
0
Boosts
0
Views
133
Activity
2w