The Uber Driver app is able to get background location and there’s no way to turn it off from settings. Unlike other apps where there’s always an option to turn off background location from settings.
Is this a bug or special treatment for big companies?
this matters to me because we’re in a similar business but our app has to request background permissions, explicitly.
I am attaching both of the screenshots here for you to compare and see.
Please note that I verified personally that Uber Driver app is able to get background location.
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.
Selecting any option will automatically load the page
Post
Replies
Boosts
Views
Activity
I am new to swift (developer from long ago) and have not been able to resolve an issue with IOS - I am building a text entry box with save / cancel buttons at bottom and a texteditor above all within a fixed size frame. It's all OK on macOS but when I try iOS the space taken by the form weirdly expands (beyond the size of the text editor) and end up pushing the save /cancel buttons below outside view. An extract of the code is here. I have tried all sorts of things like setting frame sizes, line limits, spacers, scrolling disable, but I can't stop the behaviour. Any ideas. Apologies if this is well known or my issue due to inexperience I just can't resolve it.
private func editSource(in geometry: GeometryProxy) -> some View {
NavigationStack{
Form {
Section(header: Text("Source Name")) {
TextEditor(text: $newSourceName)
.font(.title3)
.padding(5)
.background(
RoundedRectangle(cornerRadius: 10)
.fill(.background)
)
.textFieldStyle(PlainTextFieldStyle())
.frame(height: 50)
.foregroundColor(.primary)
.focused($isSourceFocused)
}
}
HStack {
Button("Save") {
events[eventIndex].source = newSourceName
isEditingSource = false
isSourceFocused = false
disableEdit = false
}
Spacer()
Button("Cancel", role: .cancel) {
isSourceFocused = false
isEditingSource = false
disableEdit = false
}
}
.padding()
.layoutPriority(1)
}
#if os(macOS)
.scrollDisabled(true)
.padding()
.frame(height: 180)
.frame(width: 240)
.background(.gray)
#else
.frame(width: 240)
.frame(height: 240)
#endif
.cornerRadius(10)
.clipShape(RoundedRectangle(cornerRadius: 10))
.overlay(
RoundedRectangle(cornerRadius: 10)
.stroke(Color.blue, lineWidth: 1)
)
.position(sourceLocation)
.offset(x: 0, y: 100)
.zIndex(1)
.onAppear() {
isSourceFocused = true
newSourceName = events[eventIndex].source
}
}
System data is beyond a joke now.
There constant logs being generated and stored somewhere with zero access and ability to delete or clear up. I’ve even tried changing the date hack, however this just created some space from system but mostly just unloaded my apps (a feature which I’ve now disabled, as virtually everything is unloaded now apart from essential items).
Apple support says wipe and start again, I’m sure that’s not a solution? Anyone figured out how to resolve this?
Also you can’t even force videos into the cloud, frustrating when I’ve got no space and pay for iCloud and have zero space left on my phone. It’s suppose to be intelligent.
Topic:
Community
SubTopic:
Apple Developers
Hello, my name is Natalia, I'm Ukrainian.
Please tell me how to contact Apple to propose a new development?
It's more about a startup.
To whoever is bothered enough to help (trust me, I get the feeling if you're not), I want to enter the swift student challenge either this year or next year, depending on how things play out.
Anyway, I just wanted to know two things: 1) how long on average it takes to build a project which won distinguished winner and 2) whether any distinguished winners could send me the playgrounds they built.
To be clear, I do not want the code, I just want to know what you did, what you called the playground, a list of some features it had, how long it took, just to help me prepare, because YouTube doesn't have much of that.
Thanks :)
since updating from 18.3 to 18.4, both on cellular and WiFi Networks I can’t connect to the internet.
Since the phone wont connect to the internet I’m not able to turn off “find my iPhone“ to restore my iPhone to iOS 18.3
this way my iPhone is useless
any ideas / thoughts about this?
Hi everyone,
I’m not sure if this is the right place for it, but I wanted to share a bit of my background and ask for advice from developers who’ve been in the industry longer than me.
I started learning to make games when I was a kid using Game Maker.
Later I got into Unity and even worked a few years as a solo developer for small startups — building Unity apps, VR projects, AR demos, websites, servers, everything.
But I never had a real team, never had mentorship, and none of the projects I worked on ever reached production or real users.
Life changed and I moved to the US, where I had to switch careers completely.
Now I’m trying to come back to software development, but I’m struggling with a feeling that I’m “not good enough” anymore.
The tech world has moved so fast, and companies like OpenAI, Meta, Epic, etc., feel way out of reach.
So my question to the community is:
How did you get started in your career?
Did you ever feel like you weren’t good enough?
How did you push through that and continue improving?
Any honest advice would help a lot.
Thanks.
Greetings, everyone!
I’m asking all of you to help me.
My issue is that I accidentally deleted all my notes from iCloud, and they were then removed from my iPhone and other devices as well. I have been using Apple products for many years, and my notes have been transferred from one device to another over time. They contain very important information for me, and I would really appreciate any guidance on whether it is possible to recover them.
I have already tried using the online support at http://www.apple.com/support, but I couldn’t find a live chat option - only general instructions on different situations.
I also noticed that there are no Apple Support phone numbers available for Kazakhstan. Given this, I would appreciate any alternative way to get assistance.
Looking forward to your reply.
Topic:
Community
SubTopic:
Apple Developers
Ok, so I’ve downloaded iOS 26 for the iPhone and iPad and there are a couple of points bugging me.
Why oh why would somebody think that it was a good idea to remove the ability to scroll through photos in a folder in files?
Where in their tiny minds did they think that opening a photo, viewing said photo, then closing photo to then open the next photo in sequence was a better or more productive way than just swiping left and right?
I mean, seriously!!!
And why the need for a separate Preview app when it worked fine opening files in the Files app?!
I deleted the Preview app from my iPhone to see what difference it would make, but alas it made things worse. Now, because there’s no Preview app, Files wants to open my photos in an image editing app called Afterlite!
I checked settings for the files app, and the only options I have for opening photos are Afterlite (which it’s decided to make default), the Photoshop app, or iMovie!
Does anyone have any ideas how to get photos stored in the Files app to open IN the Files app or at least the Photos app?
Just when I thought they’d come to their senses and sorted out that god awful iOS 18 Photos app, they go and do something like this!
Also, can someone explain to me what the point is of having a month and year view in the Photos app?
When I sort by month and pick a particular month or date in a month, instead of showing just those images taken that month, it just takes you back to the view with ALL of your photos?
Surely if you have thousands of photos on your device and you want to see only photos on a particular date, it would make sense to show only the photos from that date.
Even if it generated automatic albums under the album view for each month and year that would be something!
The first Beta install stopped recognizing a Yamaha USB audio interface. The next two installs brought the recognition back. The last Beta install doesn't recognize the interface completely. The midi implementation works but the audio implementation isn't recognized in Audio/Midi setup. This might be something to look at in the next Beta release or something audio interface venders should look at in their next driver release.
HiIm currently on iOS 11 Beta 2 (Build 15A5304i) With Update 1 Build 15A5304j just been released, will there be any difference since last weeks release?I can't update OTA to the new build released today.ThanksBarry
Hi there, I intend to submit an app playground for the Swift Student Challenge this year. I am currently using the Swift Playgrounds app to develop a playground. Now I understand that when submitting I can choose the option of having my app playground to be tested on Swift Playgrounds on either iPadOS or macOS. But I would also like to know on which screen size is my app going to be tested.
Let's say I want my app playground to run on macOS, now is there a way to also select the MacBook model, like 14-inch or 16-inch? This would give the participants a better idea of where the app playground will be tested.
The last "App Store Connect: App Analytics Weekly Summary" email I received was June 3. My apps are still up and the emails are not going to spam. In my Apple Developer settings, "App Analytics Weekly Email Summary" is still set to on (i.e. "Receive a weekly email."). Coincidentally, on June 9 I received an email about updated agreements and guidelines, which I hadn't logged in to accept until today. Is this related, and if so, why should it be? If something else is causing the missing emails, how can that be resolved?
Topic:
Community
SubTopic:
Apple Developers
Hi ,
since I've been trying out this latest beta, my battery life has dropped dramatically. I have an iPhone 16 Pro. It doesn't last until the evening. I didn't have any problems with version 4 before.
Thanks
问题描述:
在这两个版本后出现了可能是聚焦索引导致的内存、硬盘泄漏,使得mds_stores内存占用高达60G,硬盘内存持续写入50G,上述情况持续到最大后,系统释放空间后继续重新写入,导致内存严重泄漏,在可用空间中,系统数据占用高达150G,
系统版本:
macOS Tahoe26.0beta5(25A5338b)、以及beta4
复现步骤:
开机即启动,没有任何操作步骤
解决方法:
进入安全模式后这个问题未复现
可能原因:
聚焦索引出现bug,在安全模式下“启动台”无法搜索应用程序,暂时没有发现其他问题,极有可能是聚焦索引出现问题
可能影响到的软件:
node.js、meven、vue等与开发者相关的软件,既有可能使聚焦索引了开发者的项目依赖文件节点模块,它包含有极其大量的小文件,这些文件不需要索引,可能是这个问题导致。
###问题截图
<SKPaymentQueue: 0x10629d1b0>: Payment completed with error: Error Domain=ASDErrorDomain Code=500 "(null)" UserInfo={client-environment-type=Sandbox, storefront-country-code=USA, NSUnderlyingError=0x108f15c80 {Error Domain=AMSErrorDomain Code=305 "Purchase Failed Server canceled the purchase" UserInfo={AMSFailureReason=Server canceled the purchase, AMSURL=https://sandbox.itunes.apple.com/WebObjects/MZBuy.woa/wa/inAppBuy?guid=00008030-001E19361A12202E, AMSDescription=Purchase Failed, AMSStatusCode=200, AMSServerPayload={
"cancel-purchase-batch" = 1;
customerMessage = "Unable to process your request.";
dialog = {
defaultButton = ok;
explanation = "Please try again later.\n\n[Environment: Sandbox]";
initialCheckboxValue = 1;
isFree = 1;
"m-allowed" = 0;
message = "Unable to process your request.";
okButtonString = OK;
};
failureType = "";
"m-allowed" = 0;
metrics = {
actionUrl = "sandbox.itunes.apple.com/WebObjects/MZBuy.woa/wa/inAppBuy";
asnState = 0;
dialogId = "MZCommerce.SystemError";
eventType = dialog;
message = "Unable to process your re";
mtEventTime = "2025-07-30 07:08:24 Etc/GMT";
mtTopic = "xp_its_main";
options = (
OK
);
};
pings = (
);
}, NSDebugDescription=Purchase Failed Server canceled the purchase}}}
Hello :-)
I‘m not entirely sure, if I‘m on the correct Place here. But I would like to report some Bugs with tvOS 26 (Beta 6) to the Apple Engineers!
Description
I am reporting multiple persistent UI animation issues observed in tvOS 26 (Beta 3). These issues have been reproducible across multiple tvOS releases. They are subtle but noticeable, and they affect the overall polish and perceived quality of the system.
I am happy to provide high-quality video captures for each of the issues described below.
⸻
Bug #1: App launch animation stutter/jump
Summary: The zoom-in animation from a Springboard icon to full-screen app stutters or jumps at the moment the app becomes full screen.
Steps to reproduce:
1. On Springboard, select any app icon.
2. Observe the zoom-in animation.
Expected result: Smooth, continuous zoom without frame drops or jumps.
Actual result: Animation visibly stutters/jumps at the full-screen transition.
Possible cause: Timing issue in Core Animation interpolation or abrupt view hierarchy switch.
⸻
Bug #2: Text rendering weight change (“jump”) during transitions
Summary: Text inside apps changes visual weight mid-transition from scaled preview to full screen.
Steps to reproduce:
1. From Springboard or App Switcher, launch an app with visible text.
2. Observe text during the zoom animation — initially slightly bolder, then thinner once full screen.
Also occurs in:
• Top Shelf banners in the Dock
• App Switcher → full-screen transitions
Expected result: Consistent text rendering throughout the transition.
Actual result: Visible “pop” in text weight/anti-aliasing during transition.
Possible cause: Different rasterization/anti-aliasing mode between preview snapshot (CALayer.contents) and live CoreText/UIKit rendering.
⸻
Bug #3: Focus shadow jumps instead of interpolating smoothly
Summary: Shadows around focused UI elements (icons, buttons) change abruptly during focus transitions.
Steps to reproduce:
1. Navigate between focusable UI elements on Springboard or in apps.
2. Observe the shadow effects.
Expected result: Shadows interpolate smoothly (offset, opacity, radius) during focus transitions.
Actual result: Shadows “jump” abruptly, breaking animation smoothness.
Possible cause: UIFocusEngine not interpolating shadow parameters consistently.
⸻
Bug #4: Abrupt jumps when swiping horizontally between content items
Summary: In horizontally scrollable poster/content rows, focus snaps abruptly instead of scrolling smoothly.
Steps to reproduce:
1. In the TV app or any app with horizontal poster rows, swipe left/right.
2. Observe the transition between focused items.
Expected result: Smooth horizontal navigation with continuous motion.
Actual result: Occasional abrupt snapping/jumping between items.
⸻
Impact
While none of these bugs block core functionality, they degrade the premium feel and visual polish of tvOS. They are persistent across releases and occur in core system UI, so they are visible to all users.
Note
I can provide video recordings for each bug to assist engineering in reproducing and analyzing the issues.
Topic:
Community
SubTopic:
Apple Developers
Facial recognition is not working with the glasses. I tried to do a new recognition with the glasses, and it's giving a direct error. Is anyone having the same problem?
Hi all,
I’m running into a persistent build issue with my Swift project ORSOFINAL after migrating from Xcode stable to Xcode-beta.app (June 2025 version).
⸻
💥 Errors displayed:
1. C99 was enabled in PCH file but is currently disabled
2.
module file .../ModuleCache.noindex/SwiftShims-AXUM98L131W4...pcm
cannot be loaded due to a configuration mismatch with the current compilation
3. missing required module 'SwiftShims'
⸻
🛠 What I’ve already tried:
• xcode-select -s /Applications/Xcode-beta.app/Contents/Developer
• Deleted ~/Library/Developer/Xcode/DerivedData, ModuleCache.noindex, Archives, and Products
• Ran sudo xcodebuild -runFirstLaunch
• Clean Build Folder in Xcode-beta
• Verified Command Line Tools setting points to Xcode-beta
⸻
❓Looking for guidance on:
• Whether this is a known bug in Xcode-beta
• If SwiftShims/PCM conflicts are expected between versions
• Best practices to safely migrate from Xcode stable to beta for Swift-based projects
Any advice is much appreciated.
Thanks,
Mathéo
Topic:
Community
SubTopic:
Apple Developers
Hi all,
Well Im about to publish an app for iOS and the process is almost done but I don't know how is it to publish the same for MacOS, I mean, I can generate the app file from my engine (Unity) and even run it, but from there what are the steps? do we need to pass this to Xcode too? if so please direct me to where its explained because I couldn't find it, thanks a lot for any help
Topic:
Community
SubTopic:
Apple Developers