Search results for

“Apple Maps Guides”

155,767 results found

Post

Replies

Boosts

Views

Activity

NEURLFilter Not Blocking urls
Hi I tried to follow this guide https://developer.apple.com/documentation/networkextension/filtering-traffic-by-url I downloaded the sample app and put our pir service server address in the app. The service is already running and the app is connected to the pir service but the url is still not blocked. We tried to block example.com. Is there anything that we need to do in iOS code? This is the sample when there's dataset This is the sample when there's no dataset
1
0
33
21h
Reply to NEURLFilter Not Blocking urls
Let’s focus this discussion on your earlier thread. If you have new information, feel free to post it by replying on that thread. And, yes, I realise that no one has responded to you over there. I’ve been hoping to get to it but I just don’t have time right now )-: However, starting a second thread isn’t helping anyone. Share and Enjoy — Quinn “The Eskimo!” @ Developer Technical Support @ Apple let myEmail = eskimo + 1 + @ + apple.com
21h
Reply to How to install and manage Network Extension in case of GUI-less application?
In the Apple world there is no such thing as a “GUI-less application”. Apps are user-visible things that you launch from the Finder, the Home screen on iOS, and so so. If you’re building an product that relies on a system extension (sysex) then my general advice is: Embed the system extension in a container app that has a GUI that allows the user to install and remote the sysex using System Extensions framework. And, in the case of a NE provide, configure it using the Network Extension API. If you need some other background processing functionality — like a launchd daemon or agent — embed that in your app and manage it via SMAppService. If you want to support customers in a managed environment, explore the various MDM options for installing your app, enabling your sysex, and configure its options. Share and Enjoy — Quinn “The Eskimo!” @ Developer Technical Support @ Apple let myEmail = eskimo + 1 + @ + apple.com
Topic: App & System Services SubTopic: Core OS Tags:
1d
Distribution Methods - Ad-Hoc vs Debugging Validity
We’re planning to distribute our app outside of TestFlight because our testing period is expected to exceed the 90-day limit. Since we have an Apple Developer account, we’re considering using either Ad Hoc distribution or direct installation (debug/development builds) for longer-term testing. I have a few questions regarding this approach: Ad Hoc Distribution Validity What is the effective validity period of an Ad Hoc build? We’re aiming for long-term testing (4-5 months) and would like to avoid unexpected expiration—are there any constraints we should be aware of? Development/Debug Build Expiry & Limitations If we distribute the app using a development (debug) build via provisioning profiles, what is the expiration timeline? Are there practical limitations (e.g., device limits, performance differences, or provisioning renewal requirements) that could impact extended testing? Potential Complications & Best Practices Are there any issues we should anticipate when using these distribution metho
1
0
53
1d
Reply to Distribution Methods - Ad-Hoc vs Debugging Validity
[quote='823069021, natasha_m, /thread/823069, /profile/natasha_m'] What is the effective validity period of an Ad Hoc build? [/quote] My understanding is that: This is gated by the app’s provisioning profile. Ad Hoc provisioning profiles live for about a year. However, you can check this for yourself by dumping the provisioning profile. TN3125 Inside Code Signing: Provisioning Profiles explains how to do that. IMPORTANT Some types of provisioning profiles have an ExpirationDate property, which makes the expiration date very clear. In others you have to combine the CreationDate property and the TimeToLive property, the latter being a count of days. Development provisioning profiles have a similar limit, and you can work that out in the same way. [quote='823069021, natasha_m, /thread/823069, /profile/natasha_m'] If we distribute the app using a development (debug) build via provisioning profiles, what is the expiration timeline? [/quote] You need to distinguish between: Build configuration (Debug or Release) Co
1d
Reply to What is ~/.CFUserTextEncoding used for?
Albert’s provided some good info, but I want to talk about the big picture here. Why are you asking about this? From an API perspective, ~/.CFUserTextEncoding is an implementation detail. If you’re writing code, the location, format, and function of that file shouldn’t matter. Can you elaborate on the context which caused you to ask this question? Share and Enjoy — Quinn “The Eskimo!” @ Developer Technical Support @ Apple let myEmail = eskimo + 1 + @ + apple.com
Topic: App & System Services SubTopic: Core OS Tags:
1d
Reply to Apple Developer Program – Account still Pending after 11 days (Order D009571392)
I have the same issue. I paid for the Apple Developer Program membership on April 10, 2026 — 6 days ago — but my account still shows Purchase your membership with no access to any developer tools. My details: • Order Number: D004753291 • Amount: $99.00 • Bank transaction confirmed: Approved • Support Case ID: 102869832765 I have contacted Apple Developer Support multiple times but received only an automated response. This is blocking my development work entirely.
21h
Keychain errSecItemNotFound
Hello Apple Developer: I encountered some issues during development. I encrypted the secret key and stored it in the Keychain, but it failed when I tried to read it. I would like to ask if there is any problem with the code I wrote. Below is my code, including the storage and retrieval NSMutableDictionary *query = [[NSMutableDictionary alloc] initWithObjectsAndKeys:(id)kSecClassGenericPassword,(id)kSecClass, serviceID,(id)kSecAttrService, @YES,(id)kSecReturnData,nil]; CFTypeRef dataTypeRef = NULL; NSLog(@SecItemCopyMatching); OSStatus status = SecItemCopyMatching((__bridge CFDictionaryRef)(query), &dataTypeRef); NSLog(@SecItemCopyMatching end status = %d,status); if (status == errSecSuccess) { *privateData = CFBridgingRelease(dataTypeRef); return 0; }else{ return status; } NSMutableDictionary *attributespri = [[NSMutableDictionary alloc] initWithObjectsAndKeys: (id)kSecClassGenericPassword, (id)kSecClass, serviceID, (id)kSecAttrService, outData, (id)kSecValueData, nil]; CFTypeRef dataRef = NULL;
6
0
320
1d
Apple Developer Program Enrollment
I would love to know how to proceed with my Apple Developer Account Enrollment. I began my enrollment on the website, and when I wanted to apply, I had to reload my network around the final pages, and I don't know what happened if I was supposed to even see a payment page. I was told that I would be contacted by Apple Support with information on how I would complete enrollment. An open ticket has been there and is yet to receive a response from the Apple Developer Team. This should be a world-class team that focuses on user experience. Is there a way to get a response to help me enroll my company in this program faster?
1
0
18
22h
macOS Tahoe: IPMonitor incorrectly re-ranks interfaces causing VPN DNS leaks
Description Enterprise users are experiencing VPN resource access failures after upgrading to macOS Tahoe. Investigation indicates that configd (specifically IPMonitor) is incorrectly re-ranking network interfaces after a connectivity failure with probe server. This results in DNS queries routing through the physical network adapter (en0) instead of the VPN virtual adapter, even while the tunnel is active. This behaviour is not seen in previous macOS versions. Steps to Reproduce: Connect to an enterprise VPN (e.g., Ivanti Secure Access). Trigger a transient network condition where the Apple probe server is unreachable. For example make the DNS server down for 30 sec. Observe the system routing DNS queries for internal resources to the physical adapter. Expected Results The: VPN virtual interface should maintain its primary rank for enterprise DNS queries regardless of the physical adapter's probe status. Actual Results: IPMonitor detects an UplinkIssue, deprioritizes the VPN interface, and elevates t
8
0
453
1d
Spam 4.3 (a)
Hello everyone, I’ve reached out to Apple’s review team multiple times, but unfortunately, I haven’t received any clear or specific guidance on why my app was rejected. My app has been rejected several times with the reason “Spam” under guideline 4.3, and I still don't understand exactly which part of the app is problematic. Even after providing the necessary information about the data, I resubmitted the app, and after a few days, it quickly moved into In Review status, but then was rejected within seconds with the same “Spam” message. I have sent over 13 messages asking for specific feedback, and all I get are vague responses saying “It’s spam, refer to 4.3, fix your app, and resubmit.” However, when I review the guidelines, I don’t see any specific reasons for rejection that apply to my app. I’m particularly confused because my app is a VPN, and when I check the guidelines, I see that apps in categories like dating and others are saturated, but VPN apps are not. My app uses completely dedicated ser
Topic: Design SubTopic: General
5
0
1.5k
22h
NEURLFilter Not Blocking urls
Hi I tried to follow this guide https://developer.apple.com/documentation/networkextension/filtering-traffic-by-url I downloaded the sample app and put our pir service server address in the app. The service is already running and the app is connected to the pir service but the url is still not blocked. We tried to block example.com. Is there anything that we need to do in iOS code? This is the sample when there's dataset This is the sample when there's no dataset
Replies
1
Boosts
0
Views
33
Activity
21h
Reply to NEURLFilter Not Blocking urls
Let’s focus this discussion on your earlier thread. If you have new information, feel free to post it by replying on that thread. And, yes, I realise that no one has responded to you over there. I’ve been hoping to get to it but I just don’t have time right now )-: However, starting a second thread isn’t helping anyone. Share and Enjoy — Quinn “The Eskimo!” @ Developer Technical Support @ Apple let myEmail = eskimo + 1 + @ + apple.com
Replies
Boosts
Views
Activity
21h
Reply to How to install and manage Network Extension in case of GUI-less application?
In the Apple world there is no such thing as a “GUI-less application”. Apps are user-visible things that you launch from the Finder, the Home screen on iOS, and so so. If you’re building an product that relies on a system extension (sysex) then my general advice is: Embed the system extension in a container app that has a GUI that allows the user to install and remote the sysex using System Extensions framework. And, in the case of a NE provide, configure it using the Network Extension API. If you need some other background processing functionality — like a launchd daemon or agent — embed that in your app and manage it via SMAppService. If you want to support customers in a managed environment, explore the various MDM options for installing your app, enabling your sysex, and configure its options. Share and Enjoy — Quinn “The Eskimo!” @ Developer Technical Support @ Apple let myEmail = eskimo + 1 + @ + apple.com
Topic: App & System Services SubTopic: Core OS Tags:
Replies
Boosts
Views
Activity
1d
Distribution Methods - Ad-Hoc vs Debugging Validity
We’re planning to distribute our app outside of TestFlight because our testing period is expected to exceed the 90-day limit. Since we have an Apple Developer account, we’re considering using either Ad Hoc distribution or direct installation (debug/development builds) for longer-term testing. I have a few questions regarding this approach: Ad Hoc Distribution Validity What is the effective validity period of an Ad Hoc build? We’re aiming for long-term testing (4-5 months) and would like to avoid unexpected expiration—are there any constraints we should be aware of? Development/Debug Build Expiry & Limitations If we distribute the app using a development (debug) build via provisioning profiles, what is the expiration timeline? Are there practical limitations (e.g., device limits, performance differences, or provisioning renewal requirements) that could impact extended testing? Potential Complications & Best Practices Are there any issues we should anticipate when using these distribution metho
Replies
1
Boosts
0
Views
53
Activity
1d
Reply to Distribution Methods - Ad-Hoc vs Debugging Validity
[quote='823069021, natasha_m, /thread/823069, /profile/natasha_m'] What is the effective validity period of an Ad Hoc build? [/quote] My understanding is that: This is gated by the app’s provisioning profile. Ad Hoc provisioning profiles live for about a year. However, you can check this for yourself by dumping the provisioning profile. TN3125 Inside Code Signing: Provisioning Profiles explains how to do that. IMPORTANT Some types of provisioning profiles have an ExpirationDate property, which makes the expiration date very clear. In others you have to combine the CreationDate property and the TimeToLive property, the latter being a count of days. Development provisioning profiles have a similar limit, and you can work that out in the same way. [quote='823069021, natasha_m, /thread/823069, /profile/natasha_m'] If we distribute the app using a development (debug) build via provisioning profiles, what is the expiration timeline? [/quote] You need to distinguish between: Build configuration (Debug or Release) Co
Replies
Boosts
Views
Activity
1d
Reply to What is ~/.CFUserTextEncoding used for?
Albert’s provided some good info, but I want to talk about the big picture here. Why are you asking about this? From an API perspective, ~/.CFUserTextEncoding is an implementation detail. If you’re writing code, the location, format, and function of that file shouldn’t matter. Can you elaborate on the context which caused you to ask this question? Share and Enjoy — Quinn “The Eskimo!” @ Developer Technical Support @ Apple let myEmail = eskimo + 1 + @ + apple.com
Topic: App & System Services SubTopic: Core OS Tags:
Replies
Boosts
Views
Activity
1d
Reply to Apple Developer Program – Account still Pending after 11 days (Order D009571392)
I have the same issue. I paid for the Apple Developer Program membership on April 10, 2026 — 6 days ago — but my account still shows Purchase your membership with no access to any developer tools. My details: • Order Number: D004753291 • Amount: $99.00 • Bank transaction confirmed: Approved • Support Case ID: 102869832765 I have contacted Apple Developer Support multiple times but received only an automated response. This is blocking my development work entirely.
Replies
Boosts
Views
Activity
21h
Keychain errSecItemNotFound
Hello Apple Developer: I encountered some issues during development. I encrypted the secret key and stored it in the Keychain, but it failed when I tried to read it. I would like to ask if there is any problem with the code I wrote. Below is my code, including the storage and retrieval NSMutableDictionary *query = [[NSMutableDictionary alloc] initWithObjectsAndKeys:(id)kSecClassGenericPassword,(id)kSecClass, serviceID,(id)kSecAttrService, @YES,(id)kSecReturnData,nil]; CFTypeRef dataTypeRef = NULL; NSLog(@SecItemCopyMatching); OSStatus status = SecItemCopyMatching((__bridge CFDictionaryRef)(query), &dataTypeRef); NSLog(@SecItemCopyMatching end status = %d,status); if (status == errSecSuccess) { *privateData = CFBridgingRelease(dataTypeRef); return 0; }else{ return status; } NSMutableDictionary *attributespri = [[NSMutableDictionary alloc] initWithObjectsAndKeys: (id)kSecClassGenericPassword, (id)kSecClass, serviceID, (id)kSecAttrService, outData, (id)kSecValueData, nil]; CFTypeRef dataRef = NULL;
Replies
6
Boosts
0
Views
320
Activity
1d
Apple Developer Program Enrollment
I would love to know how to proceed with my Apple Developer Account Enrollment. I began my enrollment on the website, and when I wanted to apply, I had to reload my network around the final pages, and I don't know what happened if I was supposed to even see a payment page. I was told that I would be contacted by Apple Support with information on how I would complete enrollment. An open ticket has been there and is yet to receive a response from the Apple Developer Team. This should be a world-class team that focuses on user experience. Is there a way to get a response to help me enroll my company in this program faster?
Replies
1
Boosts
0
Views
18
Activity
22h
Reply to Program Enrollment
I have the same exact issue. My Apple Dev Program has been Pending status for 5 days also. I’ve already sent email to apple support and somehow they dont respond yet (already past 24 hours)
Replies
Boosts
Views
Activity
1d
Reply to macOS 26: NSTokenField crashes due to NSGenericException caused by too many Update Constraints
Hello Dave, I just received an update to my original feedback from Apple, stating that your solution to implement isEqual() is the correct solution and that the Investigation is complete - Works as currently designed. Thanks for sharing your solution!
Topic: UI Frameworks SubTopic: AppKit Tags:
Replies
Boosts
Views
Activity
1d
Reply to AppEntity / EntityQuery returns multiple results but Shortcuts only displays a single item on newest iOS 26.4
I’m experiencing the same issue—have you found a solution? The issue still occurs on iOS 26.4.1. Hopefully, Apple will fix it in 26.5.
Replies
Boosts
Views
Activity
22h
macOS Tahoe: IPMonitor incorrectly re-ranks interfaces causing VPN DNS leaks
Description Enterprise users are experiencing VPN resource access failures after upgrading to macOS Tahoe. Investigation indicates that configd (specifically IPMonitor) is incorrectly re-ranking network interfaces after a connectivity failure with probe server. This results in DNS queries routing through the physical network adapter (en0) instead of the VPN virtual adapter, even while the tunnel is active. This behaviour is not seen in previous macOS versions. Steps to Reproduce: Connect to an enterprise VPN (e.g., Ivanti Secure Access). Trigger a transient network condition where the Apple probe server is unreachable. For example make the DNS server down for 30 sec. Observe the system routing DNS queries for internal resources to the physical adapter. Expected Results The: VPN virtual interface should maintain its primary rank for enterprise DNS queries regardless of the physical adapter's probe status. Actual Results: IPMonitor detects an UplinkIssue, deprioritizes the VPN interface, and elevates t
Replies
8
Boosts
0
Views
453
Activity
1d
Spam 4.3 (a)
Hello everyone, I’ve reached out to Apple’s review team multiple times, but unfortunately, I haven’t received any clear or specific guidance on why my app was rejected. My app has been rejected several times with the reason “Spam” under guideline 4.3, and I still don't understand exactly which part of the app is problematic. Even after providing the necessary information about the data, I resubmitted the app, and after a few days, it quickly moved into In Review status, but then was rejected within seconds with the same “Spam” message. I have sent over 13 messages asking for specific feedback, and all I get are vague responses saying “It’s spam, refer to 4.3, fix your app, and resubmit.” However, when I review the guidelines, I don’t see any specific reasons for rejection that apply to my app. I’m particularly confused because my app is a VPN, and when I check the guidelines, I see that apps in categories like dating and others are saturated, but VPN apps are not. My app uses completely dedicated ser
Topic: Design SubTopic: General
Replies
5
Boosts
0
Views
1.5k
Activity
22h