Загрузка зонтичного каркаса в хранилище cocoapods - PullRequest
2 голосов
/ 09 мая 2019

Мы пытаемся загрузить наши 2 каркасных проекта на cocoapods.Я создал необходимые файлы podspec для обеих фреймворков и отправил их в cocoapods с помощью команды pod trunk push В первом проекте ошибки нет, поскольку она не зависит от других фреймворков и т. Д. (https://github.com/Kandy-IO/test-wrtc)

Но во втором проекте есть много ошибок, потому что этот каркас зависит от некоторых других подфреймворков, которые уже находятся внутри фактической папки каркаса (Вы можете проверить нашу инфраструктуру здесь: https://github.com/Kandy-IO/test-cpподфреймы находятся в папке подкадров)

Я создал файл podspec ниже для этой платформы:

Pod::Spec.new do |s|  
    s.name              = 'CPaaSSDK'
    s.version           = '1.6.6'
    s.summary           = 'CpaasSDK'
    s.homepage          = 'https://github.com/Kandy-IO/test-cp'
    s.license       = { :type => 'MIT', :file => 'mit-license.txt'}
    s.author            = { 'Name' => 'tolgat@xxxxx.com.tr' }

    s.platform          = :ios
    s.source            = { :git => 'https://github.com/Kandy-IO/test-cp.git', :tag => '1.6.6'}
    s.dependency    'CPaaSWebRTC'
    s.public_header_files      = "CPaaSSDK.framework/Headers/*.h", "CPaaSSDK.framework/SubFrameworks/**/Headers/*.h"
    s.ios.deployment_target   = '9.0'
    s.ios.vendored_frameworks = 'CPaaSSDK.framework'
end

И когда я пытаюсь нажать файл podspec, выдается следующая ошибкаЧто я должен сделать, чтобы избавиться от этих ошибок. Примечание: наши подкадры смешанные (некоторые из них являются objc, а некоторые быстрыми), фактическая среда, которую мы пытаемся использовать, - это структура umbrallels

    - ERROR | [iOS] xcodebuild: Returned an unsuccessful exit code. You can use `--verbose` for more information.
    - NOTE  | xcodebuild:  note: Using new build system
    - NOTE  | [iOS] xcodebuild:  note: Planning build
    - NOTE  | [iOS] xcodebuild:  note: Constructing build description
    - NOTE  | xcodebuild:  ld: warning: Could not find auto-linked library 'swiftCoreGraphics'
    - NOTE  | xcodebuild:  ld: warning: Could not find auto-linked library 'swiftFoundation'
    - NOTE  | xcodebuild:  ld: warning: Could not find auto-linked library 'swiftsimd'
    - NOTE  | xcodebuild:  ld: warning: 
    - NOTE  | xcodebuild:  ld: warning: Could not find auto-linked library 'swiftDarwin'
    - NOTE  | xcodebuild:  ld: warning: Could not find auto-linked library 'swiftUIKit'
    - NOTE  | xcodebuild:  ld: warning: Could not find auto-linked library 'swiftCoreFoundation'
    - NOTE  | xcodebuild:  ld: warning: Could not find auto-linked library 'swiftObjectiveC'
    - NOTE  | xcodebuild:  ld: warning: Could not find auto-linked library 'swiftDispatch'
    - NOTE  | xcodebuild:  ld: warning: Could not find auto-linked library 'swiftAVFoundation'
    - NOTE  | xcodebuild:  ld: warning: Could not find auto-linked library 'swiftCoreMedia'
    - NOTE  | xcodebuild:  ld: warning: Could not find auto-linked library 'swiftQuartzCore'
    - NOTE  | xcodebuild:  ld: warning: Could not find auto-linked library 'swiftCore'
    - NOTE  | xcodebuild:  ld: warning: Could not find auto-linked library 'swiftCoreImage'
    - NOTE  | xcodebuild:  ld: warning: Could not find auto-linked framework 'RestManager'
    - NOTE  | xcodebuild:  ld: warning: Could not find auto-linked framework 'CPAddressBookService'
    - NOTE  | xcodebuild:  ld: warning: Could not find auto-linked framework 'CPPresenceService'
    - NOTE  | xcodebuild:  ld: warning: Could not find auto-linked framework 'CPAuthenticationService'
    - NOTE  | xcodebuild:  ld: warning: Could not find auto-linked framework 'NotificationEngine'
    - NOTE  | xcodebuild:  ld: warning: Could not find auto-linked framework 'CPMessagingService'
    - NOTE  | xcodebuild:  ld: warning: Could not find auto-linked framework 'CPCallService'
    - NOTE  | xcodebuild:  ld: warning: Could not find auto-linked framework 'CPPushService'
    - NOTE  | xcodebuild:  RestManager.CPRestDownloadRequest.completion(_: __C.NSObject?, error: Swift.Error?) -> () in CPaaSSDK(CPRestDownloadRequest.o)
    - NOTE  | xcodebuild:  function signature specialization <Arg[1] = Exploded> of CPAddressBookService.CPAddressBookService.(logResult in _FFF4592E3450CC7F075A904CF3818DC2)(error: __C.CPError?, functionName: Swift.String) -> () in CPaaSSDK(CPAddressBookService.o)
    - NOTE  | [iOS] xcodebuild:  ld: warning: Could not find auto-linked library 'swiftMetal'
    - NOTE  | [iOS] xcodebuild:  ld: warning: Could not find auto-linked library 'swiftCoreAudio'
    - NOTE  | [iOS] xcodebuild:  ld: warning: Could not find auto-linked framework 'CPWebRTC'
    - NOTE  | [iOS] xcodebuild:  ld: warning: Could not find auto-linked framework 'CPUtilities'
    - NOTE  | [iOS] xcodebuild:  clang: error: linker command failed with exit code 1 (use -v to see invocation)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...