Usage of CodePush in react native app?

I am planning to develop an iOS and Android application using React-Native. As many of you know, CodePush is a popular service which will allow the developers to directly deploy app updates to the user's device. I searched over the internet on whether it is supported by Apple or will it break any of the Apple guidelines. Unfortunately, I cannot find a correct and satisfying answer anywhere. Can anyone help me in this?

The guidelines are here:

https://developer.apple.com/app-store/review/guidelines/

They include:

2.5.2 Apps should be self-contained in their bundles, and may not read or write data outside the designated container area, nor may they download, install, or execute code, including other apps....


I believe there was a discussion about React-Native on this forum about a year ago.

Usage of CodePush in react native app?
 
 
Q