After running carthage update, the SRGLetterbox.framework contains a subfolder named "Frameworks" with duplicated frameworks
This cause no issues when running the app, but iTunesConnect refuses to validate the application due to the following errors:
CFBundleIdentifier Collision - There is more than one bundle with the CFBundleIdentifier value 'org.mantle.Mantle' under the iOS application
CFBundleIdentifier Collision - There is more than one bundle with the CFBundleIdentifier value 'com.comscore.ComScore' under the iOS application
CFBundleIdentifier Collision - There is more than one bundle with the CFBundleIdentifier value 'ch.srgssr.SRGNetwork' under the iOS application
CFBundleIdentifier Collision - There is more than one bundle with the CFBundleIdentifier value 'com.ibireme.YYWebImage' under the iOS application
CFBundleIdentifier Collision - There is more than one bundle with the CFBundleIdentifier value 'uk.co.charcoaldesign.FXReachability' under the iOS application
CFBundleIdentifier Collision - There is more than one bundle with the CFBundleIdentifier value 'ch.srgssr.SRGDataProvider' under the iOS application
CFBundleIdentifier Collision - There is more than one bundle with the CFBundleIdentifier value 'ch.srgssr.SRGMediaPlayer' under the iOS application
CFBundleIdentifier Collision - There is more than one bundle with the CFBundleIdentifier value 'com.mikeash.MAKVONotificationCenter-iOS-framework' under the iOS application
CFBundleIdentifier Collision - There is more than one bundle with the CFBundleIdentifier value 'ch.srgssr.SRGAppearance' under the iOS application
CFBundleIdentifier Collision - There is more than one bundle with the CFBundleIdentifier value 'ch.srgssr.SRGLogger' under the iOS application
CFBundleIdentifier Collision - There is more than one bundle with the CFBundleIdentifier value 'ch.srgssr.SRGMediaPlayerAnalytics' under the iOS application
CFBundleIdentifier Collision - There is more than one bundle with the CFBundleIdentifier value 'TC.TCCore' under the iOS application
CFBundleIdentifier Collision - There is more than one bundle with the CFBundleIdentifier value 'com.ashaman.libextobjc' under the iOS application
CFBundleIdentifier Collision - There is more than one bundle with the CFBundleIdentifier value 'com.cloudling.Masonry' under the iOS application
CFBundleIdentifier Collision - There is more than one bundle with the CFBundleIdentifier value 'TC.TCSDK' under the iOS application
CFBundleIdentifier Collision - There is more than one bundle with the CFBundleIdentifier value 'ch.srgssr.SRGAnalytics' under the iOS application
CFBundleIdentifier Collision - There is more than one bundle with the CFBundleIdentifier value 'SRG.SRGAnalytics-DataProvider' under the iOS application
Invalid Bundle - The bundle at 'RTSSport.app/Frameworks/SRGLetterbox.framework' contains disallowed nested bundles.
Invalid Bundle - The bundle at 'RTSSport.app/Frameworks/SRGLetterbox.framework' contains disallowed file 'Frameworks'.
Environment information
Library version: 1.10.1
Xcode version : 9.4.1
Carthage version : 0.30.1
Reproducibility
Always reproducible
Steps to reproduce
Create a new Xcode Project
Add a new Cartfile with : github "SRGSSR/srgletterbox-ios" == 1.10.1
Run Carthage update
Carthage/Build/iOS/SRGLetterbox.framework includes duplicated frameworks
Issue type
Other: Carthage issue / App Store issue
Description of the problem
After running
carthage update
, theSRGLetterbox.framework
contains a subfolder named "Frameworks" with duplicated frameworksThis cause no issues when running the app, but iTunesConnect refuses to validate the application due to the following errors:
Environment information
Reproducibility
Always reproducible
Steps to reproduce
Carthage/Build/iOS/SRGLetterbox.framework
includes duplicated frameworks