Невозможно создать XCFrameWork с Alamofire в качестве зависимости кокопод.IOS

Программируем под IOS
Ответить
Anonymous
 Невозможно создать XCFrameWork с Alamofire в качестве зависимости кокопод.

Сообщение Anonymous »

Я пытаюсь создать Xcframework, которая зависит от Alamofire, используя кокопод для управления зависимостями. Тем не менее, я не могу построить Xcframework, и Xcodebuild не удается во время процесса. Новая структура в XCode (File> New> Project> Framework). < /li>
Инициализированные кокопод в проекте и добавлен Alamofire в Podfile. < /li>
построил Структура с использованием xcodebuild Archive. < /li>
Попытался создать xcframework с помощью xcodebuild
-create-xcframework, но он не удается. < /li>
< /ol>
Podfile (для фреймворного проекта): < /p>
target 'MyXCFramework' do
use_frameworks!
pod 'Alamofire'
end
< /code>
podspec (myxcframework.podspec): < /p>
Pod::Spec.new do |s|
s.name = "MyXCFramework"
s.version = "1.0.0"
s.summary = "A framework with Alamofire dependency"
s.ios.deployment_target = "12.0"

s.vendored_frameworks = "MyXCFramework.xcframework"
s.dependency "Alamofire"
end
< /code>
Используемые команды сборки: < /p>
xcodebuild archive \
-scheme MyXCFramework \
-destination "generic/platform=iOS" \
-archivePath "./archives/MyXCFramework-iOS.xcarchive" \
SKIP_INSTALL=NO BUILD_LIBRARY_FOR_DISTRIBUTION=YES

xcodebuild archive \
-scheme MyXCFramework \
-destination "generic/platform=iOS Simulator" \
-archivePath "./archives/MyXCFramework-Sim.xcarchive" \
SKIP_INSTALL=NO BUILD_LIBRARY_FOR_DISTRIBUTION=YES

xcodebuild -create-xcframework \
-framework "./archives/MyXCFramework-iOS.xcarchive/Products/Library/Frameworks/MyXCFramework.framework" \
-framework "./archives/MyXCFramework-Sim.xcarchive/Products/Library/Frameworks/MyXCFramework.framework" \
-output "./MyXCFramework.xcframework"
< /code>
Вопросы: < /p>

Как мне правильно включить Alamofire в мой Xcframework? < /li>
< li> Должен ли Alamofire быть статически связанным или динамически связанным? br /> < /ol>
Любая помощь будет очень оценена! < /p>

Подробнее здесь: https://stackoverflow.com/questions/794 ... dependency
Ответить

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

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

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

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

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