Архив терпит неудачу с ошибкой архива Невозможно прочитать GoogleService-Info.plist по пути Xcode 10.1 - PullRequest
0 голосов
/ 30 сентября 2019

Это первый раз, когда я прохожу процесс архивации своего приложения, и моя проблема в том, что когда я строю проекты, он строится нормально, он отлично работает как на симуляторе, так и на физическом iPad, но когда я выбираю Archive, это не удаетсяс сообщением об ошибке Command PhaseScriptExecution failed with a nonzero exit code 31merror: Unable to read GoogleService-Info.plist at path. Следуя другим постам здесь на SO, я убедился, что в Build Phases/Copy Bundle Resources GoogleService-Info.plist присутствует. Я также проверил, что GoogleService-Info.plist Целевое членство выбрано правильно. Я попытался удалить, выбросить его в корзину и заново добавить в проект путем перетаскивания. Я перезапустил Xcode, но ничего не решил. Любые идеи о том, что еще я должен посмотреть? Может ли это быть связано с моим сертификатом разработчика? Как всегда большое спасибо.

ОБНОВЛЕНИЕ:

Я попытался удалить модули и переустановить их, но без изменений. Я снова загрузил GoogleService-Info.plist из Firebase, но это тоже не имело значения.

Обновление 2:

Я удалил приложение Firebase и заново его создал. Повторно загрузил GoogleService-Info.plist и он работает нормально ... на iPad и симуляторе.

, но архив все равно не удается прочитать GoogleService-Info.plist ..

Я на самом делеразвертывание для iOS 9.3 и выше .. это может иметь какое-то отношение к этому?

1 Ответ

0 голосов
/ 04 октября 2019

После нескольких дней сравнения этого приложения с другим, частью того же пакета, что и Архивы без проблем, я, наконец, обнаружил проблему: второй Fabric скрипт ..., который следует использовать для Answersчто доставляло мне проблемы, и я просто отложил использование на данный момент. Я забыл удалить скрипт для него. Теперь, когда я думаю о сценарии, вполне может быть причиной того, что Answers не работает .. время, чтобы исследовать его ..

Ну ... надеюсь, это поможет другим ...

Сценарий:

"${PODS_ROOT}/Fabric/upload-symbols" -gsp "${PROJECT_DIR}/GoogleService-Info.plist" -p ios "${DWARF_DSYM_FOLDER_PATH}/${DWARF_DSYM_FILE_NAME}"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...