Search results for

“Apple Maps Guides”

155,795 results found

Post

Replies

Boosts

Views

Activity

Reply to Calling SecKeychainUnlock with a locked keychain and an invalid password returns errSecSuccess on macOS 26.4
[quote='884266022, oleksandr91, /thread/821894?answerId=884266022#884266022, /profile/oleksandr91'] Does it mean that Keychain Access is using some other private API that we are not allowed to use? [/quote] Private APIs aren’t thing. Rather, there are APIs and there are implementation details (-: Keychain Access is built in to the system, so it isn’t restricted to APIs. Share and Enjoy — Quinn “The Eskimo!” @ Developer Technical Support @ Apple let myEmail = eskimo + 1 + @ + apple.com
Topic: Privacy & Security SubTopic: General Tags:
3d
Reply to Keychain errSecItemNotFound
[quote='884334022, iceboy, /thread/822626?answerId=884334022#884334022, /profile/iceboy'] I am using the iOS platform. [/quote] Cool. iOS only has one keychain implementation, equivalent to the data protection keychain on macOS, and that simplifies your life. [quote='884334022, iceboy, /thread/822626?answerId=884334022#884334022, /profile/iceboy'] I did not set kSecAttrAccount and kSecAttrAccessible when saving data on older iOS versions. [/quote] kSecAttrAccessible is unlikely to be the problem: Your current code leaves out that attribute from the query and return dictionary you pass to SecItemCopyMatching. In that context a missing attribute is treated as wildcard, so it’ll make any item regardless of what it’s kSecAttrAccessible value is. If the value is not present in the add dictionary you pass to SecItemAdd, the system will default to using no value for kSecAttrAccessible and, assuming there’s no kSecAttrAccessGroup attribute, it’ll place the item in your app’s default keychain access group. Sharing acc
3d
SKStoreReviewController requestReviewInScene: does not display review prompt in debug builds on iOS 26.5 beta (23F5043k)
[SKStoreReviewController requestReviewInScene:] no longer displays the review prompt in debug/development builds on iOS 26.5 beta (23F5043k and 23F5043g). According to Apple's documentation, the review prompt should always appear in debug builds to facilitate testing. This was working in previous iOS versions (iOS 26.4 and older). Steps to reproduce: Run app from Xcode in debug configuration on a device running iOS 26.5 beta (23F5043k or 23F5043g) Call [SKStoreReviewController requestReviewInScene:windowScene] with a valid, foreground-active UIWindowScene Observe that the method executes without error (scene is valid per NSLog) but no review prompt appears Expected: Review prompt should display in debug builds Actual: No prompt appears, despite the scene being valid and foreground-active This worked correctly on previous iOS versions (26.4) so looks like this bug was introduced in 26.5 Beta versions. I have already filed a bug report in Feedback Assistant with number: FB22445620
1
0
89
3d
App approved but subscriptions not working: Says localization was rejected without providing any reason
Submitted my app and it was approved by Apple. I then downloaded it from the app store and went through onboarding however when I tried to complete a purchase it failed. Went back to app store connect and saw that there is an issue with my subscriptions. Says localization is rejected but does not provide any reason why. Any ideas?? Everything worked fine with sandbox account.
5
0
186
3d
Reply to DHCP broken when device wakeup
[quote='884284022, Richie_Wu, /thread/820894?answerId=884284022#884284022, /profile/Richie_Wu'] our app was built on top of transparent proxy provider [/quote] OK. [quote='884284022, Richie_Wu, /thread/820894?answerId=884284022#884284022, /profile/Richie_Wu'] However issue still been reported from customers [/quote] Are you able to reproduce this yourself? Share and Enjoy — Quinn “The Eskimo!” @ Developer Technical Support @ Apple let myEmail = eskimo + 1 + @ + apple.com
3d
Reply to Bug: Wi-Fi Aware (NAN) Subscriber Mode: nwPath.availableInterfaces Does Not Include nan0 Interface After Successful Peer Connection
[quote='884320022, wu_aaron, /thread/818708?answerId=884320022#884320022, /profile/wu_aaron'] Does Wi-Fi Aware currently support the QUIC protocol? [/quote] This is a very different question from the one that started this thread. Please start a new thread for it. If you use the same subtopic as this thread, I’ll be sure to see it go by. Share and Enjoy — Quinn “The Eskimo!” @ Developer Technical Support @ Apple let myEmail = eskimo + 1 + @ + apple.com
3d
Reply to macOS DNS Proxy system extension makes device stop processing MDM commands until reboot
It’s likely that I’m going to have you file a bug about this, but before I do that I wanted to propose a diagnostic test. You wrote: [quote='822673021, Leo_Nagano, /thread/822673, /profile/Leo_Nagano'] general network access (Safari etc.) continues to work. [/quote] which certainly limits the scope for problems here. However, MDM relies on push notifications, as you’re aware, so I’m curious whether they’re working. If you get a Mac into this state and then send it a user-visible push notification, does that get through? Share and Enjoy — Quinn “The Eskimo!” @ Developer Technical Support @ Apple let myEmail = eskimo + 1 + @ + apple.com
3d
Reply to Where to see logs from my application
What Albert said plus… At a technical level: Swift’s debugPrint(…) and print(…) default to printing to stdout. When you launch an app as a user would — from the Home screen on iOS, from Finder on the Mac, and so on — the system connects stdin, stdout, and stderr to /dev/null. For a lot more links and information about the system log, see Your Friend the System Log. Share and Enjoy — Quinn “The Eskimo!” @ Developer Technical Support @ Apple let myEmail = eskimo + 1 + @ + apple.com
Topic: App & System Services SubTopic: General Tags:
3d
Reply to Developer ID Installer cert not usable for pkg signing (no Code Signing / 0 identities)
[quote='822661021, Vemallampati, /thread/822661, /profile/Vemallampati'] Why is the Developer ID Installer cert missing Code Signing usage … ? [/quote] Because it’s not using for signing code. Apple issues two types of Developer ID certificates: Developer ID Application, for signing code and (weirdly) disk images Developer ID Installer, for signing installer packages If you run security find-identity and apply the code signing filter, you’ll only see the first type. There’s a bunch more advice on this topic in Packaging Mac software for distribution. Also, whenever I talk about Developer ID signing identities I like to stress that they are precious. See The Care and Feeding of Developer ID for more about that. Share and Enjoy — Quinn “The Eskimo!” @ Developer Technical Support @ Apple let myEmail = eskimo + 1 + @ + apple.com
3d
StoreKit access in keyboard extensions
Hello Apple team, We would like to access the user's available purchases from the keyboard extension. Making purchases directly from the keyboard is a great benefit, but we assume it is intentionally disabled to prevent abuse or fraudulent purchase attempts. What we care about the most is determining if the user has an item that contains a discount or a free trial to personalize messaging when we suggest the user go to the app and make a purchase. We hope you'd consider revising your policy around StoreKit usage.
1
0
126
3d
tvOS: Background audio + local caching works on Simulator but stops on real Apple TV device
Description: I’m developing a tvOS app using SwiftUI where we play background audio (music) in the Welcome screen, with support for offline playback via local caching. 🔹 Feature Overview App fetches audio metadata from API Starts streaming audio (HLS .m3u8) immediately In parallel, downloads the raw audio file (.mp3) Once download completes: Switches playback from streaming → local file On next launch (offline mode), app plays audio from local storage 🔹 Issue This flow works perfectly on the Simulator, but on a real Apple TV device: Audio plays for a few seconds (2–5 sec) and then stops Especially after switching from streaming → local file No explicit AVPlayer error is logged Playback sometimes stops after UI updates or periodic API refresh 🔹 Implementation Details Using AVPlayer with AVPlayerItem Background audio controlled via a shared manager (singleton) Files stored locally using FileManager (currently using .cachesDirectory) Switching playback using: player.replaceCurrentItem(with: AVPlayerI
1
0
182
3d
Reply to Calling SecKeychainUnlock with a locked keychain and an invalid password returns errSecSuccess on macOS 26.4
[quote='884266022, oleksandr91, /thread/821894?answerId=884266022#884266022, /profile/oleksandr91'] Does it mean that Keychain Access is using some other private API that we are not allowed to use? [/quote] Private APIs aren’t thing. Rather, there are APIs and there are implementation details (-: Keychain Access is built in to the system, so it isn’t restricted to APIs. Share and Enjoy — Quinn “The Eskimo!” @ Developer Technical Support @ Apple let myEmail = eskimo + 1 + @ + apple.com
Topic: Privacy & Security SubTopic: General Tags:
Replies
Boosts
Views
Activity
3d
Reply to Keychain errSecItemNotFound
[quote='884334022, iceboy, /thread/822626?answerId=884334022#884334022, /profile/iceboy'] I am using the iOS platform. [/quote] Cool. iOS only has one keychain implementation, equivalent to the data protection keychain on macOS, and that simplifies your life. [quote='884334022, iceboy, /thread/822626?answerId=884334022#884334022, /profile/iceboy'] I did not set kSecAttrAccount and kSecAttrAccessible when saving data on older iOS versions. [/quote] kSecAttrAccessible is unlikely to be the problem: Your current code leaves out that attribute from the query and return dictionary you pass to SecItemCopyMatching. In that context a missing attribute is treated as wildcard, so it’ll make any item regardless of what it’s kSecAttrAccessible value is. If the value is not present in the add dictionary you pass to SecItemAdd, the system will default to using no value for kSecAttrAccessible and, assuming there’s no kSecAttrAccessGroup attribute, it’ll place the item in your app’s default keychain access group. Sharing acc
Replies
Boosts
Views
Activity
3d
SKStoreReviewController requestReviewInScene: does not display review prompt in debug builds on iOS 26.5 beta (23F5043k)
[SKStoreReviewController requestReviewInScene:] no longer displays the review prompt in debug/development builds on iOS 26.5 beta (23F5043k and 23F5043g). According to Apple's documentation, the review prompt should always appear in debug builds to facilitate testing. This was working in previous iOS versions (iOS 26.4 and older). Steps to reproduce: Run app from Xcode in debug configuration on a device running iOS 26.5 beta (23F5043k or 23F5043g) Call [SKStoreReviewController requestReviewInScene:windowScene] with a valid, foreground-active UIWindowScene Observe that the method executes without error (scene is valid per NSLog) but no review prompt appears Expected: Review prompt should display in debug builds Actual: No prompt appears, despite the scene being valid and foreground-active This worked correctly on previous iOS versions (26.4) so looks like this bug was introduced in 26.5 Beta versions. I have already filed a bug report in Feedback Assistant with number: FB22445620
Replies
1
Boosts
0
Views
89
Activity
3d
App approved but subscriptions not working: Says localization was rejected without providing any reason
Submitted my app and it was approved by Apple. I then downloaded it from the app store and went through onboarding however when I tried to complete a purchase it failed. Went back to app store connect and saw that there is an issue with my subscriptions. Says localization is rejected but does not provide any reason why. Any ideas?? Everything worked fine with sandbox account.
Replies
5
Boosts
0
Views
186
Activity
3d
Reply to DHCP broken when device wakeup
[quote='884284022, Richie_Wu, /thread/820894?answerId=884284022#884284022, /profile/Richie_Wu'] our app was built on top of transparent proxy provider [/quote] OK. [quote='884284022, Richie_Wu, /thread/820894?answerId=884284022#884284022, /profile/Richie_Wu'] However issue still been reported from customers [/quote] Are you able to reproduce this yourself? Share and Enjoy — Quinn “The Eskimo!” @ Developer Technical Support @ Apple let myEmail = eskimo + 1 + @ + apple.com
Replies
Boosts
Views
Activity
3d
Reply to Bug: Wi-Fi Aware (NAN) Subscriber Mode: nwPath.availableInterfaces Does Not Include nan0 Interface After Successful Peer Connection
[quote='884320022, wu_aaron, /thread/818708?answerId=884320022#884320022, /profile/wu_aaron'] Does Wi-Fi Aware currently support the QUIC protocol? [/quote] This is a very different question from the one that started this thread. Please start a new thread for it. If you use the same subtopic as this thread, I’ll be sure to see it go by. Share and Enjoy — Quinn “The Eskimo!” @ Developer Technical Support @ Apple let myEmail = eskimo + 1 + @ + apple.com
Replies
Boosts
Views
Activity
3d
Reply to NSFileWrapper data loss bug in Foundation on macOS Tahoe 26.4.1
Is there some specific reason you’re trying to avoid setting the atomic flag? Share and Enjoy — Quinn “The Eskimo!” @ Developer Technical Support @ Apple let myEmail = eskimo + 1 + @ + apple.com
Topic: App & System Services SubTopic: General Tags:
Replies
Boosts
Views
Activity
3d
Reply to UITextField and UITextView abnormally popped up the network permission application interface
[quote='884275022, Mingmiu, /thread/822198?answerId=884275022#884275022, /profile/Mingmiu'] I have already uploaded the sysdiagnose log in FB22333352 [/quote] OK. I see it there now. Thanks! Share and Enjoy — Quinn “The Eskimo!” @ Developer Technical Support @ Apple let myEmail = eskimo + 1 + @ + apple.com
Topic: UI Frameworks SubTopic: UIKit Tags:
Replies
Boosts
Views
Activity
3d
Reply to macOS DNS Proxy system extension makes device stop processing MDM commands until reboot
It’s likely that I’m going to have you file a bug about this, but before I do that I wanted to propose a diagnostic test. You wrote: [quote='822673021, Leo_Nagano, /thread/822673, /profile/Leo_Nagano'] general network access (Safari etc.) continues to work. [/quote] which certainly limits the scope for problems here. However, MDM relies on push notifications, as you’re aware, so I’m curious whether they’re working. If you get a Mac into this state and then send it a user-visible push notification, does that get through? Share and Enjoy — Quinn “The Eskimo!” @ Developer Technical Support @ Apple let myEmail = eskimo + 1 + @ + apple.com
Replies
Boosts
Views
Activity
3d
Reply to Where to see logs from my application
What Albert said plus… At a technical level: Swift’s debugPrint(…) and print(…) default to printing to stdout. When you launch an app as a user would — from the Home screen on iOS, from Finder on the Mac, and so on — the system connects stdin, stdout, and stderr to /dev/null. For a lot more links and information about the system log, see Your Friend the System Log. Share and Enjoy — Quinn “The Eskimo!” @ Developer Technical Support @ Apple let myEmail = eskimo + 1 + @ + apple.com
Topic: App & System Services SubTopic: General Tags:
Replies
Boosts
Views
Activity
3d
Reply to Developer ID Installer cert not usable for pkg signing (no Code Signing / 0 identities)
[quote='822661021, Vemallampati, /thread/822661, /profile/Vemallampati'] Why is the Developer ID Installer cert missing Code Signing usage … ? [/quote] Because it’s not using for signing code. Apple issues two types of Developer ID certificates: Developer ID Application, for signing code and (weirdly) disk images Developer ID Installer, for signing installer packages If you run security find-identity and apply the code signing filter, you’ll only see the first type. There’s a bunch more advice on this topic in Packaging Mac software for distribution. Also, whenever I talk about Developer ID signing identities I like to stress that they are precious. See The Care and Feeding of Developer ID for more about that. Share and Enjoy — Quinn “The Eskimo!” @ Developer Technical Support @ Apple let myEmail = eskimo + 1 + @ + apple.com
Replies
Boosts
Views
Activity
3d
Reply to LLDB RPC server crashes when running top-level async code in Playground files
I think this falls under the category of Just A Bug™. Thanks for filing FB22416465. Share and Enjoy — Quinn “The Eskimo!” @ Developer Technical Support @ Apple let myEmail = eskimo + 1 + @ + apple.com
Replies
Boosts
Views
Activity
3d
StoreKit access in keyboard extensions
Hello Apple team, We would like to access the user's available purchases from the keyboard extension. Making purchases directly from the keyboard is a great benefit, but we assume it is intentionally disabled to prevent abuse or fraudulent purchase attempts. What we care about the most is determining if the user has an item that contains a discount or a free trial to personalize messaging when we suggest the user go to the app and make a purchase. We hope you'd consider revising your policy around StoreKit usage.
Replies
1
Boosts
0
Views
126
Activity
3d
Reply to tvOS: Background audio + local caching works on Simulator but stops on real Apple TV device
Let’s focus this discussion on your other thread. Share and Enjoy — Quinn “The Eskimo!” @ Developer Technical Support @ Apple let myEmail = eskimo + 1 + @ + apple.com
Topic: Media Technologies SubTopic: Audio Tags:
Replies
Boosts
Views
Activity
3d
tvOS: Background audio + local caching works on Simulator but stops on real Apple TV device
Description: I’m developing a tvOS app using SwiftUI where we play background audio (music) in the Welcome screen, with support for offline playback via local caching. 🔹 Feature Overview App fetches audio metadata from API Starts streaming audio (HLS .m3u8) immediately In parallel, downloads the raw audio file (.mp3) Once download completes: Switches playback from streaming → local file On next launch (offline mode), app plays audio from local storage 🔹 Issue This flow works perfectly on the Simulator, but on a real Apple TV device: Audio plays for a few seconds (2–5 sec) and then stops Especially after switching from streaming → local file No explicit AVPlayer error is logged Playback sometimes stops after UI updates or periodic API refresh 🔹 Implementation Details Using AVPlayer with AVPlayerItem Background audio controlled via a shared manager (singleton) Files stored locally using FileManager (currently using .cachesDirectory) Switching playback using: player.replaceCurrentItem(with: AVPlayerI
Replies
1
Boosts
0
Views
182
Activity
3d