Я создал podspec, используя vendored_libraries
, чтобы содержать сторонние библиотеки, которые просто созданы для реального устройства. Затем я отправил файл podspec и получил ошибку, в которой говорилось, что cocoapods не могут найти символы для архитектуры i386 и x86_64, потому что библиотеки действительно не имеют символов для архитектуры симулятора. Итак, могу ли я протолкнуть podspec без сборки для типа архитектуры симулятора? Как сделать ? Спасибо.
CocoaPods podspec push без архитектуры симулятора сборки
comment
Может быть, это поможет вам ... stackoverflow.com/a/26691080/6124910 Удачи
- person Patrick   schedule 14.04.2016
Ответы (2)
https://github.com/CocoaPods/CocoaPods/issues/5472
Итак, я задал проблему по этому вопросу и получил ответ.
Cocoapods не поощряют архитектурные ограничения.
Я вручную управляю спецификациями модулей в моем репозитории частных модулей вместо использования команды pod repo push
.
person
poor_developer
schedule
01.07.2016
То есть вы вручную использовали Podspec в своем частном репо?
- person Mihai Fratu; 08.02.2017
Вы можете передать --skip-import-validation
(Lint пропускает проверку возможности импорта модуля) команде lint
или push
:
pod lib lint --skip-import-validation
pod trunk push --skip-import-validation --allow-warnings
person
Elf Sundae
schedule
27.03.2020