XCFramework не может найти модульIOS

Программируем под IOS
Ответить
Anonymous
 XCFramework не может найти модуль

Сообщение Anonymous »

У меня есть SDK с закрытым исходным кодом, который я хочу распространять через Cocoapods.
Используя внутренние библиотеки и частные подспецификации, я могу создать подспецификацию, которая импортирует эту платформу и все ее зависимости. Фреймворк имеет зависимости, которые добавляются через сами кокосы в фреймворке.

Фреймворк, какаоподы и т. д. — все работает. Теперь я перехожу к этапу, когда я хотел бы закрыть исходный код.
Поэтому я следовал этому руководству, чтобы сначала превратить его в XCFramework, чтобы предоставить скомпилированную структуру для передачи какаоподам вместо этого
https://abubkr-88114.medium.com/how-to- ... a0845baebd

Код: Выделить всё

 xcodebuild -create-xcframework \
-framework './build/my-framework-name.framework-iphonesimulator.xcarchive/Products/Library/Frameworks/My_Framework_Name.framework' \
-framework './build/my-framework-name.framework-iphoneos.xcarchive/Products/Library/Frameworks/My_Framework_Name.framework' \
-output './build/my-framework-name.xcframework'
В результате создается успешная папка xcframework. Теперь, когда я добавляю эту платформу в новый проект, чтобы протестировать ее перед созданием подспецификации вокруг нее, я получаю ошибки в файле .swiftinterface, например: Нет такого модуля AWSCognitoIdentityProvider AWSCognitoIdentifyProvider — одна из зависимостей моей платформы.
Как я могу создать XCFramework из библиотеки, которая имеет зависимости какаоподов?

Подробнее здесь: https://stackoverflow.com/questions/792 ... ind-module
Ответить

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

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

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

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

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