Короче говоря:
В последней итерации
for(int i = 0; i<=name.length; i++) {
i будет равно name.length, что является незаконным индексом, так как индексы массива равны нулю, основанный.
Ваш код должен читать
for(int i = 0; i < name.length; i++)
^
Из документации, которую вы связали:
Чтобы внедрить представление React Native в собственный компонент, мы используем RCTRootView. RCTRootView - это UIView, в котором содержится приложение React Native. Он также обеспечивает интерфейс между родной стороной и размещенным приложением.
blockquote>Вы можете создать iOS Framework, который включает в себя этот
RCTRootView
. Вы должны иметь возможность распространять двоичную структуру, если вы не хотите распространять источник.