Ошибки при создании XCFramework с использованием CocoapodsIOS

Программируем под IOS
Ответить Пред. темаСлед. тема
Гость
 Ошибки при создании XCFramework с использованием Cocoapods

Сообщение Гость »


Я пытаюсь создать iOS XCFramework из проекта платформы Xcode (имя проекта XCFramework). Проект состоит из некоторых библиотек какао-стручков, таких как Socket IO, SwiftKeyChainWrapper и т. д. Если я создаю XCFramework без какао-стручков, команды xcodebuild успешно генерируют XCFramework для iOS и iOS Simulator, но когда я устанавливаю модули в проекте платформы Я получаю много ошибок. Будет очень полезно, если кто-нибудь столкнется с этим сценарием и преуспеет, пожалуйста, помогите создать образец проекта XCFramework с использованием какао-стручков.

Примечание: а) Я использовал небольшой пакет под названием xcframework, который генерирует xcfremwork в команде (1). б) Если я заархивирую проект непосредственно из Xcode, архив будет успешным.

1) Команда сборки:- xcframework build --project XCFramework.xcodeproj --name XCFramework --iOS EcallXCFramework
...... ...... ** ОШИБКА АРХИВИРОВАНИЯ **
Следующие команды сборки не удалось выполнить: Ld /Users/*******/Library/Developer/Xcode/DerivedData/XCFramework-gccrcnyzlsezmugkrqqlnpusjfci/Build/Intermediates.noindex/ArchiveIntermediates/XCFramework/InstallationBuildProductsLocation/Library/Frameworks/XCFramework.framework/XCFramework Normal Arm64 (1 неудача)

2) Команда сборки: - архив xcodebuild -scheme XCFramework -destination="generic/platform=iOS" -destination="generic/platform=iOS Simulator" SKIP_INSTALL=NO
...... ....... Пользовательские настройки по умолчанию из командной строки: назначение = общий/платформа=симулятор iOS
Настройки сборки из командной строки: SKIP_INSTALL = НЕТ

xcodebuild: ошибка: не удалось собрать проект EcallXCFramework со схемой XCFramework. Причина: место назначения «Мой Mac» недопустимо для архивирования схемы «XCFramework».

3) Команда сборки: - архив xcodebuild ..... ..... ld: фреймворк не найден SwiftKeychainWrapper clang: ошибка: команда компоновщика завершилась неудачно с кодом завершения 1 (используйте -v, чтобы увидеть вызов)

** ОШИБКА АРХИВИРОВАНИЯ **

Следующие команды сборки не удалось выполнить: Ld /tmp/EcallXCFramework.dst/Library/Frameworks/EcallXCFramework.framework/EcallXCFramework нормальный Arm64 (1 неудача)
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «IOS»