Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Only one vendored_frameworks containing multiple xcframework is correctly integrated into project #10378

Closed
1 task done
qchenqizhi opened this issue Jan 25, 2021 · 4 comments
Labels
r:xcframeworks Related to the support for XCFrameworks s2:confirmed Issues that have been confirmed by a CocoaPods contributor t2:defect These are known bugs. The issue should also contain steps to reproduce. PRs welcome!
Milestone

Comments

@qchenqizhi
Copy link

Report

Only one vendored_frameworks containing multiple xcframework is correctly integrated into the project

What did you do?

pod install

What did you expect to happen?

Install all pod dependencies correctly. build success

What happened instead?

pod install success
build with error:

No such module 'expat'

CocoaPods Environment

Stack

   CocoaPods : 1.10.1
        Ruby : ruby 2.6.3p62 (2019-04-16 revision 67580) [universal.x86_64-darwin19]
    RubyGems : 3.0.3
        Host : Mac OS X 10.15.6 (19G2021)
       Xcode : 12.3 (12C33)
         Git : git version 2.15.0
Ruby lib dir : /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib
               trunk - CDN - https://cdn.cocoapods.org/

Installation Source

Executable Path: /usr/local/bin/pod

Plugins

cocoapods-deintegrate : 1.0.4
cocoapods-plugins     : 1.0.0
cocoapods-search      : 1.0.0
cocoapods-stats       : 1.1.0
cocoapods-trunk       : 1.4.1
cocoapods-try         : 1.1.0

Podfile

platform :ios, '11.0'

target 'Demo' do
  platform :ios, '11.0'
  use_frameworks!
  pod 'mobile-ffmpeg-full', '~> 4.4'
end

Project that demonstrates the issue

It can be easily reproduced:
Add mobile-ffmpeg-full to the Podfile, and then import multiple frameworks provided by mobile-ffmpeg-full in project
image

Maybe related: tanersener/mobile-ffmpeg#663

@dnkoutso dnkoutso added the r:xcframeworks Related to the support for XCFrameworks label Aug 16, 2021
@dnkoutso dnkoutso modified the milestone: 1.11.0 Aug 16, 2021
@dnkoutso
Copy link
Contributor

Please provide a sample app demonstrating the issue.

@dnkoutso dnkoutso added s6:need sample Needs a sample project that reproduces the issue s1:awaiting input Waiting for input from the original author labels Aug 18, 2021
@dnkoutso
Copy link
Contributor

oh nevermind you have some clear and easy instructions to do so.

@stale stale bot removed the s1:awaiting input Waiting for input from the original author label Aug 18, 2021
@dnkoutso dnkoutso added s1:awaiting input Waiting for input from the original author and removed s6:need sample Needs a sample project that reproduces the issue labels Aug 18, 2021
@stale stale bot removed the s1:awaiting input Waiting for input from the original author label Aug 18, 2021
@dnkoutso dnkoutso added s2:confirmed Issues that have been confirmed by a CocoaPods contributor t2:defect These are known bugs. The issue should also contain steps to reproduce. PRs welcome! labels Aug 18, 2021
@dnkoutso dnkoutso added this to the 1.11.0 milestone Aug 18, 2021
@dnkoutso
Copy link
Contributor

yeap confirmed. I think I got a fix as well.

@dnkoutso
Copy link
Contributor

Posted a fix #10884

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
r:xcframeworks Related to the support for XCFrameworks s2:confirmed Issues that have been confirmed by a CocoaPods contributor t2:defect These are known bugs. The issue should also contain steps to reproduce. PRs welcome!
Projects
None yet
Development

No branches or pull requests

2 participants