Search results for

“iPhone 16 pro”

80,726 results found

Post

Replies

Boosts

Views

Activity

Reply to Restrict app tp be installed on iPhone only
Thank you for your post. It is intriguing that you are considering restricting device installations. I would be more interested in understanding the specific reasons behind your desire to avoid iPad installations. Supported Destinations: iPhone / UIDeviceFamily: 1 : By itself, this does not prevent iPad installation. It simply tells the App Store: “this app is designed for iPhone. The App Store will still allow iPad users to download it, and it will run in compatibility mode (the letterboxed, zoomed-in iPhone screen on an iPad). However the UIRequiredDeviceCapabilities: telephony iPads (even cellular models) do not have the telephony capability (the ability to make standard cellular phone calls). By adding this to your Info.plist, you are telling the App Store that your app physically cannot function without a phone dialer. I believe that means the App Store will completely hide your app from iPads and iPod Touches. Then again, apps that run on an iPhone s
Topic: App & System Services SubTopic: General Tags:
3w
False Positive "Shared Device" Flag blocking Enrolment (Case 102822291300)
Dear All, I am writing to report what appears to be a bug in the Apple Developer App’s enrollment verification system that is incorrectly flagging personal hardware. Problem Statement: I am unable to complete enrollment for the Apple Developer Program. On the Personal Information or Identity Verification stage, the app displays: Contact Us to Continue. There may be an issue with your account that needs to be resolved... Hardware History: Device: iPhone 14 (iOS latest) The device was previously owned by a family member who never enrolled in the Developer Program. The device was factory reset/wiped before my account was added. Despite this, Support (Case 102822291300) states the device is flagged as a shared device and refuses to proceed with identity verification. The Impasse: Support has indicated they cannot provide further assistance. However, as an individual developer, this is my primary device. If the system is flagging a reset device as shared when there is no history of developer use, it sugge
0
0
38
3w
Apple Developer Account Enrolment failure (Case 102822291300)
I get the message on my iphone 14 as below. Contact Us to Continue There may be an issue with your account that needs to be resolved before you can continue. Please contact support. I raised the case no. 102822291300 to apple support and they replied to my email they can assist in identity verification and I cannot use developer account. It is very sad to see there is no support from apple to be able to resolve the issue. Their tool flagging the issue seems to have bugs and support team has expressed their inability to provide resolution. Can anyone support how this issue can be fixed? Thanks a lot for your support in advance. Kind Regards, Pradeep
0
0
40
3w
Reply to Apple Developer Enrollment
I also have same issue on the iphone 14, which I bought from my brother. Iphone 14 was reset and then i logged in with my apple account and when trying to do apple developer account enrolment, i get this error. I reached out to Apple support team and they simply say, that I cannot enrol using my apple account on this device. Is anyone aware of this issue and its resolution.
3w
Reply to XCTest Bundle cannot access local network.
The combinations we've confirmed are: Xcode 16.x + iPadOS 18.x.x = works Xcode 26.2 + iPadOS 18.x.x = works. Xcode 26.2 + iPadOS 26.2.1 = works. Xcode 26.2 + iPadOS 26.3 = broken. Have we tried Xcode 26.3? No - honestly I was neck deep in troubleshooting when Xcode 26.3 came out last week. And we're a med device company so we typically don't rush to update tools because we need to maintain specific development environments. I know you're thinking what could it hurt at this point? lol. I'll test that today.
3w
Reply to Issues with diacritics in filename on iOS when the system main language is not English
Thanks for that info. Based on that, I created a small test project to exercise my normalisation theory: Using Xcode 26.3 on macOS 26.2, I created a new project. I added LSSupportsOpeningDocumentsInPlace and UIFileSharingEnabled to its Info.plist [1]. I wired up a button to my test code, which I’ve pasted in at the end of this reply. I ran the app on an iOS 26.2 device. I tapped my test button. It was able to create the files. I switched to the Files app. And navigated to On My iPhone > My App Name. I tapped test, then test dec (naïve), then test pre (naïve). The first two worked; the last one failed as you described. The difference between these file names is that the test dec (naïve) uses a decomposed ï (NFD) whereas test pre (naïve) uses a precomposed one (NFC). Clearly, that’s causing problems for Quick Look in the Files app and elsewhere. So, there are two things for you to do here: Please file a bug against iOS about this. It should be able to handle both normal forms equivalently. Once you’
Topic: App & System Services SubTopic: Core OS Tags:
3w
Which iOS release includes the fix for rdar://163597990 / WebKit Bug
Hi, We're experiencing a WKWebView issue where the screen intermittently turns pure magenta (#FF00FF) in our production iOS app. After investigation, we traced this to WebKit's internal WKCompositingView.mm where [UIColor magentaColor] is used as a pending state indicator when coverView.hidden == NO. This matches rdar://163597990 / WebKit Bug 303157 (Magenta flash when loading page), which was fixed in commit 303720@main on 2025-12-01 via PR #54499. My question is simple: which iOS/Safari release includes this fix? We're on iOS 26.3 and still seeing the issue. We need to know: Is the fix already in iOS 26.3? (If so, there may be another unfixed code path) If not, which upcoming iOS version will include it? Our environment iOS 26.3, iPhone 15 Pro Max WKWebView with complex web content App codebase contains zero magenta color usage — this is purely from WebKit Related rdar://163597990 Bug 303157 — RESOLVED FIXED Bug 230531 — Pages render as magenta after being in background PR #54499 — Merged
1
0
390
3w
Subscription unavailable
When my app tries to access a subscription, StoreKit's products(for:) always returns zero results. Similarly, SubscriptionStoreView always shows Subscription Unavailable followed by The subscription is unavailable in the current storefront. The app is a watch-only app (no iPhone companion app). The app and the subscription product were each approved in App Store Connect over two weeks ago. The problem occurs when the app is installed from TestFlight, when the app is installed from the App Store (production), and when run in the Xcode debugger. The only time the app successfully accesses the subscription when simulating it in Xcode with a .storekit file. How should my app access the subscription? Repro: App Store bundle ID: com.toolsay.hoopref Phone app target (unused) bundle ID: com.toolsay.hoopref Watch app bundle ID: com.toolsay.hoopref.watchapp Subscription product ID: com.toolsay.hoopref.pro.annual Subscription availability: All countries and regions App Store listing let products = try
1
0
88
3w
Restrict app tp be installed on iPhone only
Hey everyone, I'm developing an iOS only app and want to make sure it can not be installed on iPads. Using Xcode 26, Targets/Appname/General/Supported Destination - I have iPhone only as destination and in the Info.plist I have this: UIDeviceFamily 1 UIRequiredDeviceCapabilities telephony Is there anything else need to do to make sure it can't be installed on iPads? Thanks in advance
2
0
56
3w
Reply to iOS 26.2 RC DeviceActivityMonitor.eventDidReachThreshold regression?
Unfortunately, I don't have a way to reproduce this 100% reliably, but here are the steps that most often trigger it: Set up the usage limit first — configure a usage time limit of 1 minute or more before connecting the charger. Then plug the iPhone into a charger — the issue tends to appear shortly after charging begins. That said, it seems to only trigger once per day — I haven't been able to get it to fire a second time on the same day. Device model: iPhone 16 iOS build: 23E5223f
Topic: App & System Services SubTopic: General Tags:
3w
How to programmatically determine fixed CPU frequency for memory latency benchmarking on Apple Silicon?
Hi everyone, I am developing a benchmarking tool to measure memory latency (L1/L2/DRAM) on Apple Silicon. I am currently using Xcode Instruments (CPU Counters) to validate my results. In my latest run for a 128 MB buffer with random access, Instruments shows: Latency (cycles): ~259 cycles (derived from LDST_UNIT_OLD_L1D_CACHE_MISS / L1D_CACHE_MISS_LD). Manual Timer Result: ~80 ns. To correlate these two values, I need the exact CPU Frequency (GHz) at the time of the sample. My Questions: Is there a recommended way to programmatically fetch the current frequency of the Performance cores (p-cores) during a benchmark run? Does Apple provide a nominal frequency value for M-series chips that we should use for cycle-to-nanosecond conversions? In Instruments, is there a hidden counter or Average Frequency metric that I can enable to avoid manual math? Hardware/Software Environment: Tool: Instruments 26.3+ (CPU Counters Template). Chip: A19, iPhone 17 pro. OS: 26.3.
0
0
99
3w
Unity iOS (Metal) → WebRTC (Unity WebRTC) video stream to remote Unity client: PeerConnection connects but receiver renders black frames
Hello! My name is Mason Prather. I'm a graduate student at Kennesaw State University and a Research Engineer working in XR environments through my Graduate Research Assistant role. I’m currently building a research prototype that connects a mobile companion application to a VR headset. The mobile application is built in Unity and deployed on iOS, and it streams video frames to a remote Unity client using WebRTC. Environment Device: iPhone 15 OS: iOS 26.3 (tested on physical device, not Simulator) Engine: Unity 2022.3.57f1 Graphics API: Metal Streaming Technology: WebRTC (Unity WebRTC package) Architecture: Mobile Unity app streaming video frames to a remote Unity client Receiver Device: Meta Quest Pro headset (Unity application) Networking: LAN (UDP discovery + TCP signaling) Video Source: Unity RenderTexture Goal The goal of the system is to allow a VR user to view media stored on their phone inside a VR environment. The iOS app: renders or captures media content converts frames in
0
0
210
3w
MusicKit JS — Commercial B2B use case: SaaS managing song requests for venues
Hello everyone, I'm building Mixify (https://mixify.fr), a French SaaS platform for professional DJs and commercial venues (bars, lounges, event spaces). I'm looking for guidance on whether my use case is compliant with MusicKit JS policies. How it works: The Host (a venue owner or DJ) logs into the Mixify dashboard using their own Apple Music subscription. The Guests scan a QR code to access a web interface where they can browse the Apple Music catalog and suggest songs. The Host reviews suggestions, accepts or rejects them, and accepted songs are added to the playback queue. Playback is handled entirely by MusicKit JS in the host's authenticated browser session, connected to the venue's speakers. Key points: Mixify is a paid SaaS (starting at €49/month) — we charge for event management tools (dashboard, analytics, guest interaction), not for access to music content. Only the authenticated Apple Music subscriber hears/controls playback. Guests only browse and suggest — they never access playback. No
0
0
61
3w
Reply to NFCPresentmentIntentAssertion validity behavior
It is not possible to predict the cooldown time, as it is literally necessary for the NFC subsystem to cool down from a thermally increased state. The time required might be different not only from one phone to another (depending on what kind of case they are in, whether they are in a warm or cool environment, etc.) but even on the same phone from situation to situation based on how heavily and frequently the NFC has been used recently and in what thermal state that usage has put the system in. The best solution to implement for an app at this time, is to no promise a set time zone but to use generic language that the device needs some time. Perhaps based on the bug report the team may decide to implement a callback to the app when the conditions are restored. But until then, waiting and retrying is the remaining option.
Topic: App & System Services SubTopic: Hardware Tags:
4w
Bluetooth audio packet alignment
We’re evaluating a Bluetooth device that supports Hands Free Profile (HFP) as the “Hands-Free Unit”. You can think of this as a Bluetooth telephone headset. This device interacts with our iOS application. We observed the following. The iPhone 17 HFP Wide-Band Speech (WBS) mSBC decoder requires the WBS packet (H2 header + mSBC frame) to be sent aligned. Aligned meaning, the H2 header must be first in every packet. The WBS packet cannot span multiple eSCO packets or else the iPhone will discard the audio. This is a different implementation than the iPad (iPad Pro 11-inch M4) , presumably due to Apple’s new N1 chip. In other words, we’ve identified that older iPhones and iPads do not require this alignment. They have implemented a stateful parser/decoder of the HFP WBS audio. A quick picture to help illustrate. The iPhone 17 requires: | Frame | Frame | Frame | Frame | However, a Bluetooth implementation we are evaluating does: | me Fra | me Fra | me Fra | me Fra | Doe
3
0
141
4w
Reply to Restrict app tp be installed on iPhone only
Thank you for your post. It is intriguing that you are considering restricting device installations. I would be more interested in understanding the specific reasons behind your desire to avoid iPad installations. Supported Destinations: iPhone / UIDeviceFamily: 1 : By itself, this does not prevent iPad installation. It simply tells the App Store: “this app is designed for iPhone. The App Store will still allow iPad users to download it, and it will run in compatibility mode (the letterboxed, zoomed-in iPhone screen on an iPad). However the UIRequiredDeviceCapabilities: telephony iPads (even cellular models) do not have the telephony capability (the ability to make standard cellular phone calls). By adding this to your Info.plist, you are telling the App Store that your app physically cannot function without a phone dialer. I believe that means the App Store will completely hide your app from iPads and iPod Touches. Then again, apps that run on an iPhone s
Topic: App & System Services SubTopic: General Tags:
Replies
Boosts
Views
Activity
3w
False Positive "Shared Device" Flag blocking Enrolment (Case 102822291300)
Dear All, I am writing to report what appears to be a bug in the Apple Developer App’s enrollment verification system that is incorrectly flagging personal hardware. Problem Statement: I am unable to complete enrollment for the Apple Developer Program. On the Personal Information or Identity Verification stage, the app displays: Contact Us to Continue. There may be an issue with your account that needs to be resolved... Hardware History: Device: iPhone 14 (iOS latest) The device was previously owned by a family member who never enrolled in the Developer Program. The device was factory reset/wiped before my account was added. Despite this, Support (Case 102822291300) states the device is flagged as a shared device and refuses to proceed with identity verification. The Impasse: Support has indicated they cannot provide further assistance. However, as an individual developer, this is my primary device. If the system is flagging a reset device as shared when there is no history of developer use, it sugge
Replies
0
Boosts
0
Views
38
Activity
3w
Apple Developer Account Enrolment failure (Case 102822291300)
I get the message on my iphone 14 as below. Contact Us to Continue There may be an issue with your account that needs to be resolved before you can continue. Please contact support. I raised the case no. 102822291300 to apple support and they replied to my email they can assist in identity verification and I cannot use developer account. It is very sad to see there is no support from apple to be able to resolve the issue. Their tool flagging the issue seems to have bugs and support team has expressed their inability to provide resolution. Can anyone support how this issue can be fixed? Thanks a lot for your support in advance. Kind Regards, Pradeep
Replies
0
Boosts
0
Views
40
Activity
3w
Reply to Apple Developer Enrollment
I also have same issue on the iphone 14, which I bought from my brother. Iphone 14 was reset and then i logged in with my apple account and when trying to do apple developer account enrolment, i get this error. I reached out to Apple support team and they simply say, that I cannot enrol using my apple account on this device. Is anyone aware of this issue and its resolution.
Replies
Boosts
Views
Activity
3w
Reply to XCTest Bundle cannot access local network.
The combinations we've confirmed are: Xcode 16.x + iPadOS 18.x.x = works Xcode 26.2 + iPadOS 18.x.x = works. Xcode 26.2 + iPadOS 26.2.1 = works. Xcode 26.2 + iPadOS 26.3 = broken. Have we tried Xcode 26.3? No - honestly I was neck deep in troubleshooting when Xcode 26.3 came out last week. And we're a med device company so we typically don't rush to update tools because we need to maintain specific development environments. I know you're thinking what could it hurt at this point? lol. I'll test that today.
Replies
Boosts
Views
Activity
3w
Reply to Issues with diacritics in filename on iOS when the system main language is not English
Thanks for that info. Based on that, I created a small test project to exercise my normalisation theory: Using Xcode 26.3 on macOS 26.2, I created a new project. I added LSSupportsOpeningDocumentsInPlace and UIFileSharingEnabled to its Info.plist [1]. I wired up a button to my test code, which I’ve pasted in at the end of this reply. I ran the app on an iOS 26.2 device. I tapped my test button. It was able to create the files. I switched to the Files app. And navigated to On My iPhone > My App Name. I tapped test, then test dec (naïve), then test pre (naïve). The first two worked; the last one failed as you described. The difference between these file names is that the test dec (naïve) uses a decomposed ï (NFD) whereas test pre (naïve) uses a precomposed one (NFC). Clearly, that’s causing problems for Quick Look in the Files app and elsewhere. So, there are two things for you to do here: Please file a bug against iOS about this. It should be able to handle both normal forms equivalently. Once you’
Topic: App & System Services SubTopic: Core OS Tags:
Replies
Boosts
Views
Activity
3w
Which iOS release includes the fix for rdar://163597990 / WebKit Bug
Hi, We're experiencing a WKWebView issue where the screen intermittently turns pure magenta (#FF00FF) in our production iOS app. After investigation, we traced this to WebKit's internal WKCompositingView.mm where [UIColor magentaColor] is used as a pending state indicator when coverView.hidden == NO. This matches rdar://163597990 / WebKit Bug 303157 (Magenta flash when loading page), which was fixed in commit 303720@main on 2025-12-01 via PR #54499. My question is simple: which iOS/Safari release includes this fix? We're on iOS 26.3 and still seeing the issue. We need to know: Is the fix already in iOS 26.3? (If so, there may be another unfixed code path) If not, which upcoming iOS version will include it? Our environment iOS 26.3, iPhone 15 Pro Max WKWebView with complex web content App codebase contains zero magenta color usage — this is purely from WebKit Related rdar://163597990 Bug 303157 — RESOLVED FIXED Bug 230531 — Pages render as magenta after being in background PR #54499 — Merged
Replies
1
Boosts
0
Views
390
Activity
3w
Subscription unavailable
When my app tries to access a subscription, StoreKit's products(for:) always returns zero results. Similarly, SubscriptionStoreView always shows Subscription Unavailable followed by The subscription is unavailable in the current storefront. The app is a watch-only app (no iPhone companion app). The app and the subscription product were each approved in App Store Connect over two weeks ago. The problem occurs when the app is installed from TestFlight, when the app is installed from the App Store (production), and when run in the Xcode debugger. The only time the app successfully accesses the subscription when simulating it in Xcode with a .storekit file. How should my app access the subscription? Repro: App Store bundle ID: com.toolsay.hoopref Phone app target (unused) bundle ID: com.toolsay.hoopref Watch app bundle ID: com.toolsay.hoopref.watchapp Subscription product ID: com.toolsay.hoopref.pro.annual Subscription availability: All countries and regions App Store listing let products = try
Replies
1
Boosts
0
Views
88
Activity
3w
Restrict app tp be installed on iPhone only
Hey everyone, I'm developing an iOS only app and want to make sure it can not be installed on iPads. Using Xcode 26, Targets/Appname/General/Supported Destination - I have iPhone only as destination and in the Info.plist I have this: UIDeviceFamily 1 UIRequiredDeviceCapabilities telephony Is there anything else need to do to make sure it can't be installed on iPads? Thanks in advance
Replies
2
Boosts
0
Views
56
Activity
3w
Reply to iOS 26.2 RC DeviceActivityMonitor.eventDidReachThreshold regression?
Unfortunately, I don't have a way to reproduce this 100% reliably, but here are the steps that most often trigger it: Set up the usage limit first — configure a usage time limit of 1 minute or more before connecting the charger. Then plug the iPhone into a charger — the issue tends to appear shortly after charging begins. That said, it seems to only trigger once per day — I haven't been able to get it to fire a second time on the same day. Device model: iPhone 16 iOS build: 23E5223f
Topic: App & System Services SubTopic: General Tags:
Replies
Boosts
Views
Activity
3w
How to programmatically determine fixed CPU frequency for memory latency benchmarking on Apple Silicon?
Hi everyone, I am developing a benchmarking tool to measure memory latency (L1/L2/DRAM) on Apple Silicon. I am currently using Xcode Instruments (CPU Counters) to validate my results. In my latest run for a 128 MB buffer with random access, Instruments shows: Latency (cycles): ~259 cycles (derived from LDST_UNIT_OLD_L1D_CACHE_MISS / L1D_CACHE_MISS_LD). Manual Timer Result: ~80 ns. To correlate these two values, I need the exact CPU Frequency (GHz) at the time of the sample. My Questions: Is there a recommended way to programmatically fetch the current frequency of the Performance cores (p-cores) during a benchmark run? Does Apple provide a nominal frequency value for M-series chips that we should use for cycle-to-nanosecond conversions? In Instruments, is there a hidden counter or Average Frequency metric that I can enable to avoid manual math? Hardware/Software Environment: Tool: Instruments 26.3+ (CPU Counters Template). Chip: A19, iPhone 17 pro. OS: 26.3.
Replies
0
Boosts
0
Views
99
Activity
3w
Unity iOS (Metal) → WebRTC (Unity WebRTC) video stream to remote Unity client: PeerConnection connects but receiver renders black frames
Hello! My name is Mason Prather. I'm a graduate student at Kennesaw State University and a Research Engineer working in XR environments through my Graduate Research Assistant role. I’m currently building a research prototype that connects a mobile companion application to a VR headset. The mobile application is built in Unity and deployed on iOS, and it streams video frames to a remote Unity client using WebRTC. Environment Device: iPhone 15 OS: iOS 26.3 (tested on physical device, not Simulator) Engine: Unity 2022.3.57f1 Graphics API: Metal Streaming Technology: WebRTC (Unity WebRTC package) Architecture: Mobile Unity app streaming video frames to a remote Unity client Receiver Device: Meta Quest Pro headset (Unity application) Networking: LAN (UDP discovery + TCP signaling) Video Source: Unity RenderTexture Goal The goal of the system is to allow a VR user to view media stored on their phone inside a VR environment. The iOS app: renders or captures media content converts frames in
Replies
0
Boosts
0
Views
210
Activity
3w
MusicKit JS — Commercial B2B use case: SaaS managing song requests for venues
Hello everyone, I'm building Mixify (https://mixify.fr), a French SaaS platform for professional DJs and commercial venues (bars, lounges, event spaces). I'm looking for guidance on whether my use case is compliant with MusicKit JS policies. How it works: The Host (a venue owner or DJ) logs into the Mixify dashboard using their own Apple Music subscription. The Guests scan a QR code to access a web interface where they can browse the Apple Music catalog and suggest songs. The Host reviews suggestions, accepts or rejects them, and accepted songs are added to the playback queue. Playback is handled entirely by MusicKit JS in the host's authenticated browser session, connected to the venue's speakers. Key points: Mixify is a paid SaaS (starting at €49/month) — we charge for event management tools (dashboard, analytics, guest interaction), not for access to music content. Only the authenticated Apple Music subscriber hears/controls playback. Guests only browse and suggest — they never access playback. No
Replies
0
Boosts
0
Views
61
Activity
3w
Reply to NFCPresentmentIntentAssertion validity behavior
It is not possible to predict the cooldown time, as it is literally necessary for the NFC subsystem to cool down from a thermally increased state. The time required might be different not only from one phone to another (depending on what kind of case they are in, whether they are in a warm or cool environment, etc.) but even on the same phone from situation to situation based on how heavily and frequently the NFC has been used recently and in what thermal state that usage has put the system in. The best solution to implement for an app at this time, is to no promise a set time zone but to use generic language that the device needs some time. Perhaps based on the bug report the team may decide to implement a callback to the app when the conditions are restored. But until then, waiting and retrying is the remaining option.
Topic: App & System Services SubTopic: Hardware Tags:
Replies
Boosts
Views
Activity
4w
Bluetooth audio packet alignment
We’re evaluating a Bluetooth device that supports Hands Free Profile (HFP) as the “Hands-Free Unit”. You can think of this as a Bluetooth telephone headset. This device interacts with our iOS application. We observed the following. The iPhone 17 HFP Wide-Band Speech (WBS) mSBC decoder requires the WBS packet (H2 header + mSBC frame) to be sent aligned. Aligned meaning, the H2 header must be first in every packet. The WBS packet cannot span multiple eSCO packets or else the iPhone will discard the audio. This is a different implementation than the iPad (iPad Pro 11-inch M4) , presumably due to Apple’s new N1 chip. In other words, we’ve identified that older iPhones and iPads do not require this alignment. They have implemented a stateful parser/decoder of the HFP WBS audio. A quick picture to help illustrate. The iPhone 17 requires: | Frame | Frame | Frame | Frame | However, a Bluetooth implementation we are evaluating does: | me Fra | me Fra | me Fra | me Fra | Doe
Replies
3
Boosts
0
Views
141
Activity
4w