Search results for

“translate scheme”

6,670 results found

Post

Replies

Boosts

Views

Activity

Reply to Private Access Tokens - Documentation?
[quote='806866021, SD2000, /thread/806866, /profile/SD2000'] Is there any further documentation on implementing … ? [/quote] No. Note The original WWDC session that discusses this stuff, WWDC 2025 Session 10077 Replace CAPTCHAs with Private Access Tokens, is no longer available from Apple, but I’ve found that rummaging around on the Internet with the original URL (https://developer.apple.com/videos/play/wwdc2025/10077/) to be a fruitful exercise (-: [quote='806866021, SD2000, /thread/806866, /profile/SD2000'] or has the capability been deprecated? [/quote] That doesn’t follow. PATs are an industry standard thing. We don’t have Apple-specific documentation for that technology in the same way that we don’t have Apple-specific documentation for TCP. However, the history here is a bit tricky: There were originally two Internet drafts: Private Access Tokens and Privacy Pass: The Protocol. Those got merged into Privacy Pass Issuance Protocol. Which was standardised as RFC 9578 Privacy Pass Issuance Protocols. I als
Nov ’25
Installing .xcappdata to simulator in Xcode Version 26.1.1 (17B100)
I'm attempting to install a previously downloaded .xcappdata to my running application on the iPadOS Simulator (running iPadOS 26.1), but the app data won't transfer to the simulator. I've created the Xcode basic iPadOS app template, without any code modifications - adding some items to the list and downloading the .xcappdata from an attached iPad (running iPadOS 26.1). I can remove the app from the iPad and re-attach the .xcappdata to the physical iPad - no issues there. The issues I'm having is when trying to attach the app data on a simulator. Steps I've tried: Manually drag and dropping the .xcappdata file to the simulator. I get a popup saying Simulator device failed to install application data container. Attaching the .xcappdata through Xcode in the Edit Schemes->Options->App Data App starts fresh without any errors or items from the .xcappdata file Installing the .xcappdata file through the command line through xcrun simctl install_app_data This gives an error: Simulator device failed
0
0
149
Nov ’25
Action Extensions: How do Amazon & Google open their apps?
Both follow the same pattern: show the image that is being shared along with a CTA button about doing something with it in their app. When you tap the button, their app opens. Is there some kind of magic conditions that tapping the button creates that makes extensionContext.open(_ URL: URL, completionHandler: ((Bool) -> Void)?) accept a URL for opening the app? Or are they just using the walk the responder chain hack and using the user's intent to do something in their app as sufficient justification for using it? I've tried opening a registered URL scheme for my app synchronously with the button tap, but it still is refusing to open (callback returns false).
0
0
63
Nov ’25
Reply to Changing watchOS Deployment Target - What happens to users on old versions
I see, thank you. That's what I suspected but hoped there would be a better solution. Yes, they will. Are you saying that your watch app is the valuable bit, and the iOS app doesn't do anything without the watch app? Well, it's a fitness/workout app, and most users use the Watch to actually work out. The phone app is just for setup and checking your data. (workout is also possible but users prefer to use the watch) You didn't say whether the watchOS app is independent or not. Yes, my app is not independent. Not that I can think of, aside from communicating that watchOS 11 will be required with the next version of the app. Communicating the requirement of watchOS 11 (regardless of the channel) won't be noticed by all users running watchOS 10. Hence, many auto-updated iOS apps will render the app useless to most of these users. To conclude: The only proper workaround is to make the watch app independent, so users on older hardware can keep the older version. Correct? (I'm aware that making the app independent w
Nov ’25
Reply to Xcode 26.x Frequently Freezes During Breakpoint Debugging with Simulator
[quote='806580021, tczhu, /thread/806580, /profile/tczhu'] our app can only run on the Rosetta simulator [/quote] I want to make a couple of things clear: This isn’t a supported configuration. Honestly, I’ve always been surprised that this works at all. Apple has announce a timeline for the removal of general support for Rosetta. For the details, see the Important box at the top of About the Rosetta translation environment. I encourage you to work with your third-party SDK vendor to resolve this roadblock sooner rather than later. As to your immediate issue, if you create a small test project and run it natively in simulator, does it have the same problem? Share and Enjoy — Quinn “The Eskimo!” @ Developer Technical Support @ Apple let myEmail = eskimo + 1 + @ + apple.com
Nov ’25
As soon as I run the app in debug the breakpoints are disabled
After updating my system to macOS Tahoe 26.1 and Xcode 26.1, all breakpoints in my project fail to work. When I run the application in Debug mode, any enabled breakpoint (blue) immediately becomes disabled (grayed out) the moment the app launches. The application runs, but the debugger never stops. This issue occurs in any location, including in the application's init() method, which should always be hit. This behavior suggests that the LLDB debugger is failing to attach to the process at launch or is being instructed not to enable breakpoints. System Configuration: Mac Model: MacBook Pro 14 (2021), Apple M1 Pro macOS Version: Tahoe 26.1 Xcode Version: 26.1 Project Type: SwiftUI App for macOS Troubleshooting Steps Performed (All Unsuccessful): We have performed an extensive series of troubleshooting steps to resolve the issue, none of which have worked. These steps include: Basic Project Cleaning: Cleaned the build folder (Product > Clean Build Folder). Deleted the entire DerivedData directory. Deleted the
1
0
287
Nov ’25
StoreKit Config file Options Grayed Out
I have a question concerning Xcode version 26. Ever since I installed this version on my Mac, I have been experiencing issues with the StoreKit configuration file. The Simulated StoreKit Failures check boxes and selections are all grayed out. Once in a while, I see a pop-up stating The document 'TaConfig.storekit' could not be autosaved. The file has been changed by another application. The pop-up Save as... points to where my config file is located, but the config file is grayed out. I thought maybe the directory where the file is located is write protected, but I have been able to save other files to the same directory. The Edit Scheme... -> Run -> Options has the StoreKit Configuration set for my file TaConfig.storekit. It feels like there is an option somewhere that I'm missing.
2
0
400
Nov ’25
Reply to Problem with DriverKitUserClientSample
That sample doesn't quite work out of the box. Here is how you can get it to work on macOS 26 with Xcode 26 (and earlier versions of both, but that's what I'm using). Download the sample from https://developer.apple.com/documentation/driverkit/communicating-between-a-driverkit-extension-and-a-client-app?. Follow only some of the directions under Configure the sample code project: (turn off SIP) - skip this, it is no longer necessary Set Automatically manage signing for both the driver and the app targets Select a development team. Xcode will tell you that you cannot select an individual for this type of signing. ignore the advice about Sign to run locally and AD_HOC_CODE_SIGNING_ALLOWED. ignore all the other stuff. You don't need to make profiles, add capabilities, manually download profiles or add them to Xcode. Now go the Build Settings for the driver and app target, and change the Product Bundle Identifier. The download project uses a disambiguation string that doesn't work, and you end up with very long b
Topic: App & System Services SubTopic: Drivers Tags:
Nov ’25
Xcode 26: `IDERunDestination: Supported platforms for the buildables in the current scheme is empty` repeatedly logged when running tests from `.xctestrun` file
We are seeing repeated occurrences of the following log line in test runs triggered via .xctestrun files on iOS 26: IDERunDestination: Supported platforms for the buildables in the current scheme is empty. This line is printed n number of times after a test fails, significantly increasing test execution duration (2–3 minutes extra in some cases). The issue does not occur when tests are built and run together from Xcode directly — it’s specific to .xctestrun-based executions using xcodebuild test-without-building. Steps to Reproduce: Use Xcode 26 to build a sample XCTest target (we used a simple UI test project). Locate the generated .xctestrun file under DerivedData/.../Build/Products/.... Run tests using: xcodebuild -xctestrun /path/to/sample.xctestrun -destination id= test-without-building Observe the logs during test failure. Observed Behavior: The log line IDERunDestination: Supported platforms for the buildables in the current scheme is empty appears multiple times. The test cleanup a
1
0
386
Nov ’25
Crash occurring when authenticating user for Game Center
I am using the latest version of the Game Center plugin for Unity and have noticed that my game will crash on launch when trying to authenticate. I've tried this in an empty project with just the plugin and it still crashes with this exception. GfxDevice: creating device client; threaded=1; jobified=0 Initializing Metal device caps: Apple A14 GPU Initialize engine version: 2022.3.62f2 (7670c08855a9) GameKitException: Code=-7 Domain=GKErrorDomain Description=The operation couldn’t be completed. (GKErrorDomain error -7.) (UnsupportedOperationForOSVersion) at Apple.GameKit.DefaultNSErrorHandler.ThrowNSError (System.IntPtr nsErrorPtr) [0x00000] in <00000000000000000000000000000000>:0 Rethrow as TypeInitializationException: The type initializer for 'Apple.GameKit.GKGameActivity' threw an exception. And the area in the native code that is triggering the crash is this inside the GKLocalPlayer_SetAuthenticateHandler function `_onAuthenticate!(tid, _mostRecentAuthenticatePlayer!.passRetainedUnsafeMutablePointer(
2
0
489
Nov ’25
Reply to How to detect "Full Screen Apps" vs "Windowed Apps" multitasking?
There's no macOS-like menu bar when the user chooses Full Screen Apps. I didn't know this and some of my app's functionality can only be accessed through the main menu bar. So I was thinking I could show some alternative way to access those features when in that mode. iPadOS has supported the ability to open a new scheme through drag and drop using UIDragItem and NSItemProvider and dragging it to the edge of the screen. When a user chooses Full Screen Apps, this no longer works for opening a new scene. I'd like to disable the drag and drop if it's not going to actually do anything. Those are two main things I can think of so far that depend on the user's choice of multitasking mode.
Topic: UI Frameworks SubTopic: UIKit Tags:
Nov ’25
Reply to XCFramework with Common Third-Party Dependencies Causing Duplicate Symbol Conflicts
Is there no solution for this? I checked your other thread as well. Is there a way for me to remove the third party libraries from my SDK? I run the below commands to generate the SDK. xcodebuild archive -project Abc.xcodeproj -scheme AbcSDK -configuration Release -destination generic/platform=iOS Simulator -archivePath BuildArtifacts/iossim.xcarchive | tee build.log xcodebuild archive -project Abc.xcodeproj -scheme AbcSDK -configuration Release -destination generic/platform=iOS -archivePath BuildArtifacts/ios.xcarchive | tee build.log xcodebuild -create-xcframework -framework BuildArtifacts/iossim.xcarchive/Products/Library/Frameworks/AbcSDK.framework -framework BuildArtifacts/ios.xcarchive/Products/Library/Frameworks/AbcSDK.framework -output Frameworks/AbcSDK.xcframework As soon as I run, it gives me the list of resolved source packages that includes all the third party libraries. If I try removing the libraries, it gives error at all the import statements in my code. I even
Nov ’25
Reply to Xcode subscription test
Hello - here are recommended steps for testing App Store Server Notifications: Enter a URL for SANDBOX notifications in App Store Connect Create Sandbox test user(s) in App Store Connect In Xcode, ensure your build Scheme is set to Options > StoreKite Configuration = None, then run your build from Xcode on a connected device (you cannot test these steps running build on Simulator from Xcode). Proceed to make a purchase in your app. If you are not already signed in to your Sandbox test user on the device (under Settings > Developer > Apple Sandbox Account), you should be prompted to sign in after selecting the product to purchase in your app. IMPORTANT: when the purchase payment sheet loads, confirm that it says SANDBOX and then complete the purchase. The successful Sandbox purchase will trigger the App Store Server Notification being sent to the URL specified in first step above. You can also use the App Store Server API to get Notification History (including for Sandbox). Outside of using X
Nov ’25
Referer not being sent by WKWebView when using a custom scheme
YouTube now requires a Referer to be sent to be able to embed Youtube videos, otherwise the videos won't work. But WKWebView doesn't send a Referer when using a custom scheme, so Youtube videos stopped working in that case. This affects Ionic apps, both using Cordova or Capacitor. There's an open issue for Cordova and another one for Capacitor. In these apps, the app is served using a custom scheme like capacitor://localhost or ionic://localhost. I tried modifying the Ionic WebView source code to force adding a referrer to the URL loaded using WKWebView's loadRequest: [request addValue:@https://my.test.app forHTTPHeaderField:@Referer]; [_engineWebView loadRequest:request] But the Referer is still not sent in the Requests, I guess because the app is using a custom scheme (e.g. capacitor://localhost). However, if I modify this code to force loading an online URL (using https) instead of capacitor://localhost, then the my.test.app Referer is sent to the requests. Is there any way to ma
Topic: Safari & Web SubTopic: General Tags:
0
0
171
Nov ’25
Reply to Private Access Tokens - Documentation?
[quote='806866021, SD2000, /thread/806866, /profile/SD2000'] Is there any further documentation on implementing … ? [/quote] No. Note The original WWDC session that discusses this stuff, WWDC 2025 Session 10077 Replace CAPTCHAs with Private Access Tokens, is no longer available from Apple, but I’ve found that rummaging around on the Internet with the original URL (https://developer.apple.com/videos/play/wwdc2025/10077/) to be a fruitful exercise (-: [quote='806866021, SD2000, /thread/806866, /profile/SD2000'] or has the capability been deprecated? [/quote] That doesn’t follow. PATs are an industry standard thing. We don’t have Apple-specific documentation for that technology in the same way that we don’t have Apple-specific documentation for TCP. However, the history here is a bit tricky: There were originally two Internet drafts: Private Access Tokens and Privacy Pass: The Protocol. Those got merged into Privacy Pass Issuance Protocol. Which was standardised as RFC 9578 Privacy Pass Issuance Protocols. I als
Replies
Boosts
Views
Activity
Nov ’25
Installing .xcappdata to simulator in Xcode Version 26.1.1 (17B100)
I'm attempting to install a previously downloaded .xcappdata to my running application on the iPadOS Simulator (running iPadOS 26.1), but the app data won't transfer to the simulator. I've created the Xcode basic iPadOS app template, without any code modifications - adding some items to the list and downloading the .xcappdata from an attached iPad (running iPadOS 26.1). I can remove the app from the iPad and re-attach the .xcappdata to the physical iPad - no issues there. The issues I'm having is when trying to attach the app data on a simulator. Steps I've tried: Manually drag and dropping the .xcappdata file to the simulator. I get a popup saying Simulator device failed to install application data container. Attaching the .xcappdata through Xcode in the Edit Schemes->Options->App Data App starts fresh without any errors or items from the .xcappdata file Installing the .xcappdata file through the command line through xcrun simctl install_app_data This gives an error: Simulator device failed
Replies
0
Boosts
0
Views
149
Activity
Nov ’25
Action Extensions: How do Amazon & Google open their apps?
Both follow the same pattern: show the image that is being shared along with a CTA button about doing something with it in their app. When you tap the button, their app opens. Is there some kind of magic conditions that tapping the button creates that makes extensionContext.open(_ URL: URL, completionHandler: ((Bool) -> Void)?) accept a URL for opening the app? Or are they just using the walk the responder chain hack and using the user's intent to do something in their app as sufficient justification for using it? I've tried opening a registered URL scheme for my app synchronously with the button tap, but it still is refusing to open (callback returns false).
Replies
0
Boosts
0
Views
63
Activity
Nov ’25
Reply to Changing watchOS Deployment Target - What happens to users on old versions
I see, thank you. That's what I suspected but hoped there would be a better solution. Yes, they will. Are you saying that your watch app is the valuable bit, and the iOS app doesn't do anything without the watch app? Well, it's a fitness/workout app, and most users use the Watch to actually work out. The phone app is just for setup and checking your data. (workout is also possible but users prefer to use the watch) You didn't say whether the watchOS app is independent or not. Yes, my app is not independent. Not that I can think of, aside from communicating that watchOS 11 will be required with the next version of the app. Communicating the requirement of watchOS 11 (regardless of the channel) won't be noticed by all users running watchOS 10. Hence, many auto-updated iOS apps will render the app useless to most of these users. To conclude: The only proper workaround is to make the watch app independent, so users on older hardware can keep the older version. Correct? (I'm aware that making the app independent w
Replies
Boosts
Views
Activity
Nov ’25
Reply to Xcode 26.x Frequently Freezes During Breakpoint Debugging with Simulator
[quote='806580021, tczhu, /thread/806580, /profile/tczhu'] our app can only run on the Rosetta simulator [/quote] I want to make a couple of things clear: This isn’t a supported configuration. Honestly, I’ve always been surprised that this works at all. Apple has announce a timeline for the removal of general support for Rosetta. For the details, see the Important box at the top of About the Rosetta translation environment. I encourage you to work with your third-party SDK vendor to resolve this roadblock sooner rather than later. As to your immediate issue, if you create a small test project and run it natively in simulator, does it have the same problem? Share and Enjoy — Quinn “The Eskimo!” @ Developer Technical Support @ Apple let myEmail = eskimo + 1 + @ + apple.com
Replies
Boosts
Views
Activity
Nov ’25
As soon as I run the app in debug the breakpoints are disabled
After updating my system to macOS Tahoe 26.1 and Xcode 26.1, all breakpoints in my project fail to work. When I run the application in Debug mode, any enabled breakpoint (blue) immediately becomes disabled (grayed out) the moment the app launches. The application runs, but the debugger never stops. This issue occurs in any location, including in the application's init() method, which should always be hit. This behavior suggests that the LLDB debugger is failing to attach to the process at launch or is being instructed not to enable breakpoints. System Configuration: Mac Model: MacBook Pro 14 (2021), Apple M1 Pro macOS Version: Tahoe 26.1 Xcode Version: 26.1 Project Type: SwiftUI App for macOS Troubleshooting Steps Performed (All Unsuccessful): We have performed an extensive series of troubleshooting steps to resolve the issue, none of which have worked. These steps include: Basic Project Cleaning: Cleaned the build folder (Product > Clean Build Folder). Deleted the entire DerivedData directory. Deleted the
Replies
1
Boosts
0
Views
287
Activity
Nov ’25
StoreKit Config file Options Grayed Out
I have a question concerning Xcode version 26. Ever since I installed this version on my Mac, I have been experiencing issues with the StoreKit configuration file. The Simulated StoreKit Failures check boxes and selections are all grayed out. Once in a while, I see a pop-up stating The document 'TaConfig.storekit' could not be autosaved. The file has been changed by another application. The pop-up Save as... points to where my config file is located, but the config file is grayed out. I thought maybe the directory where the file is located is write protected, but I have been able to save other files to the same directory. The Edit Scheme... -> Run -> Options has the StoreKit Configuration set for my file TaConfig.storekit. It feels like there is an option somewhere that I'm missing.
Replies
2
Boosts
0
Views
400
Activity
Nov ’25
Reply to URLRequest(url:cachePolicy:timeoutInterval:) started to crash in iOS 26
@DTS Engineer it seems like .crash-files gets translated into text-file... so I can no longer attach it. I will try to upload it and share a link instead...
Replies
Boosts
Views
Activity
Nov ’25
Reply to Problem with DriverKitUserClientSample
That sample doesn't quite work out of the box. Here is how you can get it to work on macOS 26 with Xcode 26 (and earlier versions of both, but that's what I'm using). Download the sample from https://developer.apple.com/documentation/driverkit/communicating-between-a-driverkit-extension-and-a-client-app?. Follow only some of the directions under Configure the sample code project: (turn off SIP) - skip this, it is no longer necessary Set Automatically manage signing for both the driver and the app targets Select a development team. Xcode will tell you that you cannot select an individual for this type of signing. ignore the advice about Sign to run locally and AD_HOC_CODE_SIGNING_ALLOWED. ignore all the other stuff. You don't need to make profiles, add capabilities, manually download profiles or add them to Xcode. Now go the Build Settings for the driver and app target, and change the Product Bundle Identifier. The download project uses a disambiguation string that doesn't work, and you end up with very long b
Topic: App & System Services SubTopic: Drivers Tags:
Replies
Boosts
Views
Activity
Nov ’25
Xcode 26: `IDERunDestination: Supported platforms for the buildables in the current scheme is empty` repeatedly logged when running tests from `.xctestrun` file
We are seeing repeated occurrences of the following log line in test runs triggered via .xctestrun files on iOS 26: IDERunDestination: Supported platforms for the buildables in the current scheme is empty. This line is printed n number of times after a test fails, significantly increasing test execution duration (2–3 minutes extra in some cases). The issue does not occur when tests are built and run together from Xcode directly — it’s specific to .xctestrun-based executions using xcodebuild test-without-building. Steps to Reproduce: Use Xcode 26 to build a sample XCTest target (we used a simple UI test project). Locate the generated .xctestrun file under DerivedData/.../Build/Products/.... Run tests using: xcodebuild -xctestrun /path/to/sample.xctestrun -destination id= test-without-building Observe the logs during test failure. Observed Behavior: The log line IDERunDestination: Supported platforms for the buildables in the current scheme is empty appears multiple times. The test cleanup a
Replies
1
Boosts
0
Views
386
Activity
Nov ’25
Crash occurring when authenticating user for Game Center
I am using the latest version of the Game Center plugin for Unity and have noticed that my game will crash on launch when trying to authenticate. I've tried this in an empty project with just the plugin and it still crashes with this exception. GfxDevice: creating device client; threaded=1; jobified=0 Initializing Metal device caps: Apple A14 GPU Initialize engine version: 2022.3.62f2 (7670c08855a9) GameKitException: Code=-7 Domain=GKErrorDomain Description=The operation couldn’t be completed. (GKErrorDomain error -7.) (UnsupportedOperationForOSVersion) at Apple.GameKit.DefaultNSErrorHandler.ThrowNSError (System.IntPtr nsErrorPtr) [0x00000] in <00000000000000000000000000000000>:0 Rethrow as TypeInitializationException: The type initializer for 'Apple.GameKit.GKGameActivity' threw an exception. And the area in the native code that is triggering the crash is this inside the GKLocalPlayer_SetAuthenticateHandler function `_onAuthenticate!(tid, _mostRecentAuthenticatePlayer!.passRetainedUnsafeMutablePointer(
Replies
2
Boosts
0
Views
489
Activity
Nov ’25
Reply to How to detect "Full Screen Apps" vs "Windowed Apps" multitasking?
There's no macOS-like menu bar when the user chooses Full Screen Apps. I didn't know this and some of my app's functionality can only be accessed through the main menu bar. So I was thinking I could show some alternative way to access those features when in that mode. iPadOS has supported the ability to open a new scheme through drag and drop using UIDragItem and NSItemProvider and dragging it to the edge of the screen. When a user chooses Full Screen Apps, this no longer works for opening a new scene. I'd like to disable the drag and drop if it's not going to actually do anything. Those are two main things I can think of so far that depend on the user's choice of multitasking mode.
Topic: UI Frameworks SubTopic: UIKit Tags:
Replies
Boosts
Views
Activity
Nov ’25
Reply to XCFramework with Common Third-Party Dependencies Causing Duplicate Symbol Conflicts
Is there no solution for this? I checked your other thread as well. Is there a way for me to remove the third party libraries from my SDK? I run the below commands to generate the SDK. xcodebuild archive -project Abc.xcodeproj -scheme AbcSDK -configuration Release -destination generic/platform=iOS Simulator -archivePath BuildArtifacts/iossim.xcarchive | tee build.log xcodebuild archive -project Abc.xcodeproj -scheme AbcSDK -configuration Release -destination generic/platform=iOS -archivePath BuildArtifacts/ios.xcarchive | tee build.log xcodebuild -create-xcframework -framework BuildArtifacts/iossim.xcarchive/Products/Library/Frameworks/AbcSDK.framework -framework BuildArtifacts/ios.xcarchive/Products/Library/Frameworks/AbcSDK.framework -output Frameworks/AbcSDK.xcframework As soon as I run, it gives me the list of resolved source packages that includes all the third party libraries. If I try removing the libraries, it gives error at all the import statements in my code. I even
Replies
Boosts
Views
Activity
Nov ’25
Reply to Xcode subscription test
Hello - here are recommended steps for testing App Store Server Notifications: Enter a URL for SANDBOX notifications in App Store Connect Create Sandbox test user(s) in App Store Connect In Xcode, ensure your build Scheme is set to Options > StoreKite Configuration = None, then run your build from Xcode on a connected device (you cannot test these steps running build on Simulator from Xcode). Proceed to make a purchase in your app. If you are not already signed in to your Sandbox test user on the device (under Settings > Developer > Apple Sandbox Account), you should be prompted to sign in after selecting the product to purchase in your app. IMPORTANT: when the purchase payment sheet loads, confirm that it says SANDBOX and then complete the purchase. The successful Sandbox purchase will trigger the App Store Server Notification being sent to the URL specified in first step above. You can also use the App Store Server API to get Notification History (including for Sandbox). Outside of using X
Replies
Boosts
Views
Activity
Nov ’25
Referer not being sent by WKWebView when using a custom scheme
YouTube now requires a Referer to be sent to be able to embed Youtube videos, otherwise the videos won't work. But WKWebView doesn't send a Referer when using a custom scheme, so Youtube videos stopped working in that case. This affects Ionic apps, both using Cordova or Capacitor. There's an open issue for Cordova and another one for Capacitor. In these apps, the app is served using a custom scheme like capacitor://localhost or ionic://localhost. I tried modifying the Ionic WebView source code to force adding a referrer to the URL loaded using WKWebView's loadRequest: [request addValue:@https://my.test.app forHTTPHeaderField:@Referer]; [_engineWebView loadRequest:request] But the Referer is still not sent in the Requests, I guess because the app is using a custom scheme (e.g. capacitor://localhost). However, if I modify this code to force loading an online URL (using https) instead of capacitor://localhost, then the my.test.app Referer is sent to the requests. Is there any way to ma
Topic: Safari & Web SubTopic: General Tags:
Replies
0
Boosts
0
Views
171
Activity
Nov ’25