React Native: 2 способа создания файла .ipa? - PullRequest
0 голосов
/ 04 сентября 2018

Так что в настоящее время я знаю о двух способах создания файла .ipa.

Сначала нужно получить сборку релиза (файл .app), следуя this . Затем преобразуйте его в .ipa, используя следующее:

  • Создать папку Payload.
  • вставьте файл .app в папку Payload.
  • сжать папку Payload.
  • измените нужное имя и добавьте расширение как .ipa.

Что мне кажется странным, но, очевидно, это метод старой школы.

Во-вторых, это немного сложнее для пользователей RN, так как, очевидно, вам нужно использовать точную версию RN, которая поддерживает точную версию XCode (на основе этой записи).

Этот второй способ использует функциональность XCode Archive, но я борюсь с этим, у меня ошибок , которые я не знаю, как решить, хотя моя сборка работала нормально, когда я подключили устройство. Это работает даже тогда, когда я уже настроил его для сборки релиза. Так что теперь моя программа работает на моем телефоне без кабеля, но просто не может сгенерировать .ipa из него.

Я думал, что эти 2 процесса (установка на телефон через кабель и сборка .ipa) должны быть одинаковыми, но, видимо, не из-за его реактивного элемента совместной работы.

Так что теперь я прибегаю к первому способу получения .ipa, но не уверен, работает ли он на самом деле.

Есть ли заметные различия между этими двумя методами?

Заранее спасибо! :)

...