breautek commented on issue #1589:
URL: https://github.com/apache/cordova-ios/issues/1589#issuecomment-3590122678

   > Do you have any suggestions?
   
   Not a particular good one...
   
   Remaining on 7.1.1 will get you by for now, but that is technical debt. If 
you stay on an older version of cordova-ios, at some point in the future there 
is going to be a need to update for one reason or another and then you have 
more than just one thing to worry about.
   
   If qrscanner and sign-in-with-apple plugins are no longer maintained by the 
original authors, then you're next best bit is to find a replacement (maybe 
someone has a better maintained fork), or to fork the plugins themselves. If 
these plugins depend on the add-swift-support plugin, it probably just means 
they use swift, so forking and updating these plugins to remove the swift 
plugin dependency might be all that is needed.
   
   That adds more of a maintenance burden under your belt, but it might be 
enough to keep your project updated with the latest framework which to me I 
think is a good trade-off. Especially if the plugins are not actively 
maintained to begin with.
   
   It looks like that swift support plugin simply adds the bridging header, and 
the associated project configs, which Cordova has been doing since 
cordova-ios@4 if memory serves me correctly.


-- 
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