as title suggests i want to reset adID on my iphone
Apple Developers
RSS for tagThis is a dedicated space for developers to connect, share ideas, collaborate, and ask questions. Introduce yourself, network with other developers, and foster a supportive community.
Selecting any option will automatically load the page
Post
Replies
Boosts
Views
Created
Hello,
I'm trying to publish my app, but I'm constantly getting rejected by Apple. They're telling me I'm having issues with tracking user data.
This item has been rejected for the following reasons:
5.1.2 Legal: Privacy - Data Use and Sharing
I've indicated that I don't use this data for ads, that it's only used for personalization and to understand who saves items.
I added the NSUserTrackingUsageDescription property to the info.plist.
I run AppTrackingTransparency.requestTrackingAuthorization() when the user logs into the app, displaying a warning message.
I'd say I meet all the requirements they've set for me, but they still haven't approved my app. What do you recommend? How can I speak to a physical person who can help me?
Thank you very much and best regards.
Now that Apple is allowing users to merge two Apple IDs, how does one remove/delete songs from the Primary Apple ID music library? Is it a no-no to merge two Apple IDs? The notes on merging suggest this is a problem but offer no workaround. The only option I can see is to hide songs. Is this sufficient to allow the merging of two Apple IDs?
Topic:
Community
SubTopic:
Apple Developers
Genmoji app is not working. It will not allow me to select myself. It will choose other people when I prompt with “me”. it will not allow me to add other people in my “photos” app to use in the genmoji app
Topic:
Community
SubTopic:
Apple Developers
Hello! I just realized thaty I had signed up for this developer account some time ago without making any meaningful attempt to introduce myself other than attending a few of the Apple meetups at NeurIPS and ICML conferences. As a quick introduction I come from a background in open source development, most notably associated with the "Automunge" python library for dataframe encodings / missing data infill. I also have some background supporting Apple in context of volunteering as an executive officer for an IEEE Standards Association working group developing floating point arithmetic / data types for machine learning. Beyond that have been a dedicated user with frequent product feedback to various channels over the years. I am currently self employed and focussing on building an IP portfolio and investing. I am always open to share dialogue as to how to help advance the field, hope that I might get a chance to meet a few more of this communty at some point. Best regards, Nicholas Teague
Topic:
Community
SubTopic:
Apple Developers
Could anyone tell me about what is the lastest version update for macos 14 (sonoma) that can install on mac?
Why spinner is not showing while downloading dynamic data.
User can select multiple time Choose and most up to date data is not showing.
Below methods are never get called?
optional func handle(intent:
optional func confirm(intent:
only:
provideDeviceOptionsCollection(for intent:
We are currently listening to App Store Server Notifications V2 and have encountered an issue with notification ordering.
Specifically, there are instances where Apple sends the DID_CHANGE_RENEWAL_STATUS notification before the INITIAL_BUY notification. This leads to a situation where we are unable to process the cancellation of a transaction that is unknown to us at the time of the renewal status change.
Could you please clarify why this occurs? If this is a bug, could you kindly address it and implement a fix?
Below, I have included examples that illustrate the issue. These examples I obtained using the Notification History API, which may help in troubleshooting.
bundleId: com.picsart.studio
case 1:
originalTransactionId 350002410***633
DID_CHANGE_RENEWAL_STATUS - ‘2025-03-05T00:47:05.900Z’
INITIAL_BUY - ‘2025-03-05T00:47:40.728Z’
case 2:
originalTransactionId 420002297***345
DID_CHANGE_RENEWAL_STATUS - ‘2025-03-03T11:43:54.006Z’
INITIAL_BUY - ‘2025-03-03T11:43:56.437Z’
case 3:
originalTransactionId 150002224***082
DID_CHANGE_RENEWAL_STATUS - ‘2025-03-02T05:15:36.610Z’
INITIAL_BUY - ‘2025-03-02T05:15:52.666Z’
Topic:
Community
SubTopic:
Apple Developers
Tags:
App Store Server Notifications
App Store Server API
Is there some public git repo hosting "https://developer.apple.com/documentation"?
Topic:
Community
SubTopic:
Apple Developers
March 2025. I’ve reached a point where so much about the Apple ecosystem is broken that I have stopped caring. My lights stopped working properly in HomeKit shortly after the last update. They work in the Wiz native app but not HomeKit. Device automations are now spotting and random; bad when they are alarms. When Apple was less, it was more. I have an iPhone 12 and see no reason to upgrade. Why pay a premium for suboptimal products and services. Anyone notice that calls to Apple Support are now fielded by non-professionals? I’ve asked. Just random applicants, typing my question(s) into Safari for solutions. No idea why government is getting cut when private is t any better. Humans are on a downward slope.
When an external keyboard is connected to the iPad, the software keyboard often becomes hidden and cannot be made to show again programmatically.
Help! Is there a way to programmatically get the software keyboard to re-appear when an external keyboard is connected without clicking 'Show Keyboard' from the Keyboard Shortcuts menu-item button?
Its corner-casey for sure, (with our own keyboard extension) we have a sub-view that is added to the software keyboard view under a certain use case. When the user has an external keyboard connected, everything is fine until the app is backgrounded. When the app is re-foregrounded the software keyboard often becomes hidden (what the user now sees is a keyboard shortcut menu-item group w/a keyboard button and a mic button.) This makes it impossible for the user to interact with the subview we added (because it is hidden), unless the user manually shows the software keyboard again by clicking "Show Keyboard" from the keyboard shortcut.
The software keyboard view is still the 'firstResponder' (accepting key strokes, etc), we just cannot find a way to programmatically make it visible again. Sigh.
To cancel your jio Airfiber request, you typically need to contact Jio customer support either through their hotline 0881-304-9350 or online chat service. They will guide you through the cancellation process and may require some information from you through the cancellation..
Topic:
Community
SubTopic:
Apple Developers
How to display DeviceActivityReportScene in a widget.
When I was developing a widget, I found that DeviceActivityReportScene could not be displayed in the widget.
Hello, I have iOS 18.4 beta, where can I see the energy consumption, by Matter 1.3?, in Apple Home application?, I see it is in beta, thanks Michal.
Hardware: iPad Pro 11" (M2 Version)
Software: iPadOS 18.4 Beta 4 (most recent as of 2025-03-24)
Got an interesting one today that I am curious if anyone else has run into, and sadly it’s one that does affect my iPad use a lot!
I use the Magic Keyboard 11” on mine. After upgrading to the Public Beta 4 last night, the keyboard works fine, the trackpad shows my grey dot on the screen and even indicates that it recognizes a trackpad click by that grey dot changing slightly.
However, the actual click, nor scrolling, actually works in any way shape or form. The only gesture I’ve seen work up to this point is the three-finger motion to change applications, that’s it.
I have two iPad’s, and two keyboards, and it does not matter which keyboard one I use, which confirms that it’s likely a software issue of some sort. Other reason that’s the case? Hooking up an external trackball and the same behavior happens.
Anyone else run into this?
So, I was attempting to rename my Finder Tags. Unfortunately, I’m also trying Apple’s Intelligent Writing Tools to proofread it, but I’ve encountered a bug in it. Here’s an example:
For reference, my macOS version is macOS Sequoia 15.3.2 (24D81)—a stable version.
I hope that bug is fixed soon.
im on ios 18.3.2 but this has been happening to me since I updated to ios 18 I think. every time I try to open find my, it opens and then after a few seconds it crashes. and then my phone bugs out for a few minutes then everything goes back to normal. is there any way to fix this? i wanna be able to find my devices without my app crashing 😭.
Topic:
Community
SubTopic:
Apple Developers
Hello,
i am currently running iOS 18.4 Public Beta (22E5232a) on an iPhone 16 Pro and i have problems with getting emails in the native mail app. i cannot receive any email from some of my email addresses. there is an “account error“ message that says:
“Cannot get mail, The connection to the server failed.”
When i enter my password again in settings it works for 1-2 days then stop working. On my iPhone X running iOS 16.7.10 it works perfectly. Only bugs on my iPhone 16 Pro.
Topic:
Community
SubTopic:
Apple Developers
I am trying to open items saved to my files and keep receiving this notification every time I do so, “The operation couldn't be completed. (NSFileProvider-
ErrorDomain error -2005.)” What does this mean and how do I fix it? I have a 256 gb phone so I know storage is not an issue. Please help as I have files saved to my phone and not anywhere else.
Hi,
I'm trying the new Swift Testing instead of XCTest for my new project. I am using RxSwift+UIKit. And when I am trying to test my ViewModel that has a Driver in it, it crashes due to the driver is not being called form main thread.
Thread 5: Fatal error: `drive*` family of methods can be only called from `MainThread`.
Here is the test code:
struct PlayerViewModelTest {
@Test func testInit_shouldPopulateTable_withEmpty() async throws {
// Arrange
let disposeBag = DisposeBag()
var expectedSongTableCellViewData: [SongTableCellViewData]?
// Act
let sut = PlayerViewModel(provideAllSongs: { return .just(mockSongList) },
provideSongByArtist: { _ in return .just(mockSongList) },
disposeBag: disposeBag)
sut.populateTable
.drive(onNext: { expectedSongTableCellViewData = $0 })
.disposed(by: disposeBag)
// Assert
#expect(expectedSongTableCellViewData != nil, "Should emit something so it should not be nil")
#expect(expectedSongTableCellViewData!.isEmpty, "Should emit empty array")
}
}
This never happen in XCTest. So I assume Swift Testing is not being run in the main thread? How do I fix this?
Thanks