VNS requirements deadline for iOS 13

There are various articles in the news discussing the tightening of VNS requirements in iOS 13. They all mention April 2020 as the deadline to comply with the news rules. For instance here is a quote from an article on Forbes.


“App developers have until April 2020 to comply with the new rules. Facebook told The Information that it was in talks on how it would proceed following the change.”


Is there such a deadline? If its not on day zero, is April 2020 the deadline?

Replies

@Apple - Please jump in here and clarify exactly how and when the new PushKit behavior will be enforced.


1 - Will existing apps compiled with xCode 10 be affected, and if so, when? (One assumes you're not going to break a bunch of top 10 in market apps if users upgrade to iOS 13, but the documentation only says "iOS 13 will..." - it makes no claims about when)


2 - Will apps recompiled with xCode 11 be affected, and if so, when? Will this be enforced via a mandatory xCode update for apps sumbitted after April 2020 like past changes of this scope? (for example)

I would also be interested in hearing what the deadline for complying is.

What is VNS? I can't find any reference to VNS and iOS 13 and deadlines by googling