Проблема с кодированием в XCode 14/Flutter 3.75 ⇐ IOS
-
Anonymous
Проблема с кодированием в XCode 14/Flutter 3.75
Возникли проблемы с созданием приложения Flutter для iOS. Проблема возникла совершенно неожиданно. Единственное большое отличие во время цикла разработки заключается в том, что владельцу учетной записи пришлось принять новые условия на портале разработчиков Apple. Коллега по-прежнему может создать приложение и опубликовать его в сборках для TestFlight, но в то время он не занимался активной разработкой. Это явно моя проблема.
Проблема, о которой сообщалось во время любой сборки:
Не удалось спроектировать /ugly-path-to-app с идентификатором REDACTEDABC123YOUANDME
Вещи, которые я пробовал, но не сработали.
[*]очистил сборки как через CLI, так и в xcode. [*]сертификаты, скачанные вручную [*]отозванные и перевыпущенные сертификаты [*]перезагрузился [*]предоставлен доступ ВСЕМ (это будет отменено) к ключам в связке ключей. [*]подпрыгивал на одной ноге против часовой стрелки, сжигая благовония.
Я не думаю, что проблема в сертификатах или доступе к ним. Берем идентификатор REDACTEDABC123YOUANDME и используем его в командной строке с помощью следующей команды:
codesign --force --sign REDACTEDABC123YOUANDME test.txt
И нет подсказки связки ключей. Повторное выполнение команды сообщает мне, что файл был удален, и изменить идентификатор на что-то недействительное, конечно, не удается.
В растерянности и без попыток удалить и переустановить xcode, чтобы исправить это, я не знаю, что еще попробовать.
В заголовке, но:
xcode 14.2
Flutter 3.7.5 • канал стабильный • https://github.com/flutter/flutter.git
Framework • редакция c07f788888 (4 месяца назад) • 2023-02-22 17:52:33 -0600
Двигатель • редакция 0f359063c4
Инструменты • Dart 2.19.2 • DevTools 2.20.1
Вывод Flutter Doctor: Краткое описание врача (чтобы увидеть все подробности, запустите flutter Doctor -v):
[✓] Flutter (стабильная версия канала, 3.7.5, на macOS 12.6.3 21G419 darwin-arm64, локаль en-US)
[✓] Набор инструментов Android — разработка для устройств Android (Android SDK версии 31.0.0)
[✓] Xcode — разработка для iOS и macOS (Xcode 14.2)
[✓] Chrome — разработка для Интернета
[✓] Android Studio (версия 2022.1)
[✓] IntelliJ IDEA Community Edition (версия 2023.1)
[✓] VS Code (версия 1.79.2)
[✓] Подключенное устройство (доступно 3) [✓] Доступность HTTP-хоста
При необходимости я могу предоставить дополнительную информацию, но на данный момент я несколько застрял.
Возникли проблемы с созданием приложения Flutter для iOS. Проблема возникла совершенно неожиданно. Единственное большое отличие во время цикла разработки заключается в том, что владельцу учетной записи пришлось принять новые условия на портале разработчиков Apple. Коллега по-прежнему может создать приложение и опубликовать его в сборках для TestFlight, но в то время он не занимался активной разработкой. Это явно моя проблема.
Проблема, о которой сообщалось во время любой сборки:
Не удалось спроектировать /ugly-path-to-app с идентификатором REDACTEDABC123YOUANDME
Вещи, которые я пробовал, но не сработали.
[*]очистил сборки как через CLI, так и в xcode. [*]сертификаты, скачанные вручную [*]отозванные и перевыпущенные сертификаты [*]перезагрузился [*]предоставлен доступ ВСЕМ (это будет отменено) к ключам в связке ключей. [*]подпрыгивал на одной ноге против часовой стрелки, сжигая благовония.
Я не думаю, что проблема в сертификатах или доступе к ним. Берем идентификатор REDACTEDABC123YOUANDME и используем его в командной строке с помощью следующей команды:
codesign --force --sign REDACTEDABC123YOUANDME test.txt
И нет подсказки связки ключей. Повторное выполнение команды сообщает мне, что файл был удален, и изменить идентификатор на что-то недействительное, конечно, не удается.
В растерянности и без попыток удалить и переустановить xcode, чтобы исправить это, я не знаю, что еще попробовать.
В заголовке, но:
xcode 14.2
Flutter 3.7.5 • канал стабильный • https://github.com/flutter/flutter.git
Framework • редакция c07f788888 (4 месяца назад) • 2023-02-22 17:52:33 -0600
Двигатель • редакция 0f359063c4
Инструменты • Dart 2.19.2 • DevTools 2.20.1
Вывод Flutter Doctor: Краткое описание врача (чтобы увидеть все подробности, запустите flutter Doctor -v):
[✓] Flutter (стабильная версия канала, 3.7.5, на macOS 12.6.3 21G419 darwin-arm64, локаль en-US)
[✓] Набор инструментов Android — разработка для устройств Android (Android SDK версии 31.0.0)
[✓] Xcode — разработка для iOS и macOS (Xcode 14.2)
[✓] Chrome — разработка для Интернета
[✓] Android Studio (версия 2022.1)
[✓] IntelliJ IDEA Community Edition (версия 2023.1)
[✓] VS Code (версия 1.79.2)
[✓] Подключенное устройство (доступно 3) [✓] Доступность HTTP-хоста
При необходимости я могу предоставить дополнительную информацию, но на данный момент я несколько застрял.
Мобильная версия