GitToTheHub commented on PR #1602:
URL: https://github.com/apache/cordova-ios/pull/1602#issuecomment-3882926310

   > Note: Cordova users won't see Apple's deprecation warning because it only 
shows up if your minimum iOS version is higher than iOS 15.0 and you're 
building with the iOS 26 or newer SDK. Apple didn't actually mark WKProcessPool 
as deprecated until iOS 26, but retroactive marked it as having been deprecated 
in iOS 15.
   
   Thanks for the explanation. I was already wondering, why I get no 
deprecation warning when `processPool` is set. I just tested it by setting 
`deployment-target` to `15.0` and get started to get the warning.
   
   > So the whole thing is a confusing mess, and I want to avoid adding more 
confusion for plugin authors by just stating that Cordova has deprecated our 
CVDWebViewProcessPoolFactory API (with intent to remove it completely in the 
next major)
   
   This is really confusing. As a plugin developer, if you want to resolve the 
deprecation warning, you have to anyway deal with it and must understand what's 
happening, or? Should we add your note, you mentioned here, to the plugin 
migration guide for cordova-ios 8? I would add this also to the 
`CVDWebViewProcessPoolFactory` class documentation. Is the comment for the 
class currently fine, or do you want no comment there? When you say `I want to 
avoid adding more confusion for plugin authors` do you  meant to remove the 
things you mentioned in the plugin migration guide for cordova-ios 8?


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to