Search results for

Apple Maps Guides

151,826 results found

Post

Replies

Boosts

Views

Activity

Reply to Apple's new Age Ratings: do I have to submit a new binary?
Yes, you need to make a new app update. I just emailed Apple yesterday and they replied today, saying I would need to. I have around 11 apps on AppStore, all are games, which I won't need to update, unless if I have a new language to add, which is rarely happened. Tbh I don't want to touch them and cause any issues. Anyway, I talked to some other dev friends and all said they won't update them as well.
1w
Reply to Unexpected errSecInteractionNotAllowed (-25308) When Reading Keychain Item with kSecAttrAccessibleAfterFirstUnlock in Background
[quote='869055022, Yvan.d, /thread/809534?answerId=869055022#869055022, /profile/Yvan.d'] could this type of Keychain item design … lead to the kind of attribute inconsistency [/quote] It’s certainly possible. My experience is that there’s a lot of really bad keychain code out there )-: That’s partly because the SecItem API is way more subtle than people think, and partly because Apple’s initial documentation and sample code for it was… well… less than ideal. Moreover, the keychain is a persistent database where it’s important to not lose user state. So if your app has been around for a while, debugging a keychain problem means that you have to understand your current code and all the previous iterations of that code. There’s a few ways to tackle a problem like this: You could use source control to resurrect old versions of your keychain code, put all that code in a test app, and then try it out. You could use telemetry to understand the state of your users’ keychain items in practice. You could do w
Topic: Privacy & Security SubTopic: General Tags:
1w
Xcode Cloud won't load from Xcode or App Store Connect
I am setting up a new app and am having problems with Xcode Cloud. From Xcode if I click on the Cloud button under the Report Navigator I get a spinner for a long time then get the message Could not load Xcode Cloud data. I also visited the Xcode Cloud tab under my app in App Store Connect and I get a spinner and nothing loads. This is a recent account and I'm setting up Xcode Cloud for the first time. Below is what I've tried and I'm out of ideas on how to get this working. In Xcode, I signed out and back in as the Account Holder Closed Xcode and reopened This occurred yesterday and today and have not seen a problem under the Apple System Status page On the latest Xcode 16.2 Checked the Signing & Capabilities tab in Xcode and my team a bundle Id is correct and it's happy with signing. At this time on my machine I am using the distribution profile.
13
0
1.5k
1w
Reply to How to use com.apple.developer.usernotifications.filtering entitlement
[quote='869124022, shi11, /thread/661320?answerId=869124022#869124022, /profile/shi11'] Would it be possible to get a status update? [/quote] No. Our focus here on the forums is APIs. We can’t help you with account issues because the forums are public and the details of your account are not. The standard escalation path for entitlement requests is Apple > Developer > Contact Us > Development and Technical > Entitlements. Share and Enjoy — Quinn “The Eskimo!” @ Developer Technical Support @ Apple let myEmail = eskimo + 1 + @ + apple.com
Topic: Code Signing SubTopic: Entitlements Tags:
1w
Reply to iOS 26 Network Framework AWDL not working
Well, that’s weird. And it doesn’t gel with my experience. Admittedly, that was all prior to iOS 26, so it’s possible we broke something. I’m gonna try to reproduce this here in my office, but I won’t have time to do that until after the winter break. [quote='869103022, captadoh, /thread/808917?answerId=869103022#869103022, /profile/captadoh'] Are you open to me inviting you to a private Github repo? [/quote] It’s much more convenient to do this with public source code. Keep in mind that you don’t need a full app to test this. Just getting TCP to connect (or the QUIC tunnel) is sufficient to confirm that peer-to-peer Wi-Fi is working. Share and Enjoy — Quinn “The Eskimo!” @ Developer Technical Support @ Apple let myEmail = eskimo + 1 + @ + apple.com
1w
Reply to Thoughts while looking into upgrading from SCNetworkReachabilityGetFlags to NWPathMonitor
[quote='869090022, Mathias_, /thread/808401?answerId=869090022#869090022, /profile/Mathias_'] most applications should just perform the request regardless … ? [/quote] Yes. When using URLSession, our general advice is to: Set up your constraints in advance, that is, things like allowsConstrainedNetworkAccess. Set waitsForConnectivity. Issue the request. Implement urlSession(_:taskIsWaitingForConnectivity:) if you need to know that the request is waiting. This is useful, for example, if you want to update your UI. Apply your own timeout if you feel that’s absolutely necessary, or use timeoutIntervalForResource [1]. Note In cases like yours, where it’s a now-or-never kinda thing, it’s fine to skip steps 2 and 4. We specifically recommend against preflighting your network requests because: TOC/TOU makes it impossible to do correctly. Which means you’re required to handle errors anyway. So you might as well not implement the preflight. An incorrect preflight can prevent you from making a network request that migh
1w
Reply to How to detect if Wifi is being used for CarPlay
[quote='869104022, scottbonar, /thread/809596?answerId=869104022#869104022, /profile/scottbonar'] We are grabbing the dict from State:/Network/Interface//AirPort [/quote] From System Configuration framework’s dynamic store? How are you accessing that on iOS? This is iOS, right? I mean, you’re talking about CarPlay and cellular, which AFAIK are iOS-only features, but I wanna be 100% sure. Share and Enjoy — Quinn “The Eskimo!” @ Developer Technical Support @ Apple let myEmail = eskimo + 1 + @ + apple.com
1w
Reply to Can't Edit Age Ratings in App Information Section of App Store Connect for released App Versions
I just contacted APPLE DEVELOPER via phone from Singapore at 1:43 PM SG time zone. The advisor on the line confirmed: If you have this problem, create a new release version you do not have to upload a new binary you do not have to submit this new release for formal review just navigate on the left menu to General > App Information.. go update your age ratings once done the section will show Edited That's all. You have done your part To know if you have any pending actions, go to appstore connect website on browser Https://appstoreconnect.apple.com If there are no banners or alerts on the main page, you have nothing to worry about. TLDR: just add a new version so that you can edit your age ratings; but there is no need to submit it for full app review and there is no need to upload a new binary. if there is no banner or policy flag on your appstoreconnect account you dont need to worry or do anything
1w
Reply to Content & URL filtering
[quote='809913021, ArcticSentinel, /thread/809913, /profile/ArcticSentinel'] Does NEURLFilterManager require the user's device to be at a minimun of ios 26? [/quote] Yes. [quote='809913021, ArcticSentinel, /thread/809913, /profile/ArcticSentinel'] Does any of these APIs/Extensions require the device to be managed/supervised or can it be released to all consumers? [/quote] This varies based on a bunch of factors. TN3134 Network Extension provider deployment has all the details. Share and Enjoy — Quinn “The Eskimo!” @ Developer Technical Support @ Apple let myEmail = eskimo + 1 + @ + apple.com
1w
Reply to Error when updating system extension
My response on that other thread still applies here. Can you reproduce this on a clean machine? Or are you only seeing this on specific Macs? Specifically, I recommend that you run this test: Install your target OS in a VM. Take a snapshot of the clean VM for the benefit of future tests. Install your product as a user would. Update your product as a user would. Does that reproduce the problem? Share and Enjoy — Quinn “The Eskimo!” @ Developer Technical Support @ Apple let myEmail = eskimo + 1 + @ + apple.com
Topic: Code Signing SubTopic: Notarization Tags:
1w
Reply to Xcode Cloud fail in task Export archive
[quote='869201022, Gong, /thread/765648?answerId=869201022#869201022, /profile/Gong'] Same issue here. [/quote] Are you specifically referring to the com.apple.CommCenter.fine-grained? If so, are you seeing this problem only with Xcode Cloud builds? Or are you seeing it when you build with Xcode locally? Share and Enjoy — Quinn “The Eskimo!” @ Developer Technical Support @ Apple let myEmail = eskimo + 1 + @ + apple.com
1w
Reply to Clone Device Detection
Let’s start with terminology. When talking about phones, clone doesn’t mean what you think it means (-: [1] The correct name for the mechanism that allows a user to easily migrate to a new iPhone is Quick Start. Apple Support has an article that explains the user side of this: Use Quick Start to transfer data to a new iPhone or iPad. If you store information in the keychain then, yes, it’ll be migrated during the Quick Start process. There’s no specific API to prevent that [2]. One thing you can do is sign some data with a key that’s protected by the SE. Such a key will only work with that specific SE. However, there’s a caveat here. When you protect a key with the SE it’s bound not just to that SE but to that instance of the SE. Imagine the user does something like this: Sets up your app. Backs up their device. Erases it. Restores from the backup. Step 3 generates a new instance of the SE and it won’t be able to use the key you created in step 1. You’ll need some strategy to recover from that case.
1w
Reply to You do not have required contracts to perform an operation.
[quote='809934021, DenisPoliarush, /thread/809934, /profile/DenisPoliarush'] Is it possible that the required agreement is available only to the Account Holder … ? [/quote] I’m not sure about visibility, but only the Account Holder is allowed to accept legal agreements. See the “Accept legal agreements” row in the chart on Developer > Support > Articles > Program Roles. Share and Enjoy — Quinn “The Eskimo!” @ Developer Technical Support @ Apple let myEmail = eskimo + 1 + @ + apple.com
1w