CocoaPods/CocoaPods

App clips integration

Ouverte

#9 973 ouverte le 11 août 2020

 (12 commentaires) (4 réactions) (0 personne assignée)Ruby (2 685 forks)batch import
d2:moderatehelp wantedt1:enhancement

Métriques du dépôt

Stars
 (14 815 étoiles)
Métriques de merge PR
 (Métriques PR en attente)

Description

Report

What did you do?

Created an app clip target to my current project Created the following Podfile

def firebase
  pod 'Firebase/Crashlytics'
  pod 'FirebaseFirestoreSwift'
  pod 'Firebase/Analytics'
  pod 'Firebase/Firestore'
  pod 'Firebase/Auth'
  pod 'Firebase/RemoteConfig'
end
target 'Clip' do
  use_frameworks! :linkage => :static
  platform :ios, '14.0'
  pod 'Kingfisher/SwiftUI'
  firebase
end

target 'fullApp' do
  use_frameworks! :linkage => :static
  platform :ios, '13.0'
  pod 'Kingfisher/SwiftUI'
  firebase
end

Tried to Archive the App Clip

What did you expect to happen?

Finishing the command

What happened instead?

21 Errors

Multiple commands produce '/Users/danmotataeanu/Library/Developer/Xcode/DerivedData/app/Build/Intermediates.noindex/ArchiveIntermediates/Clip/IntermediateBuildFilesPath/UninstalledProducts/iphoneos/FirebaseCoreDiagnostics.framework':
1) Target 'FirebaseCoreDiagnostics-iOS13.0' has create directory command with output '/Users/danmotataeanu/Library/Developer/Xcode/DerivedData/app/Build/Intermediates.noindex/ArchiveIntermediates/Clip/IntermediateBuildFilesPath/UninstalledProducts/iphoneos/FirebaseCoreDiagnostics.framework'
2) Target 'FirebaseCoreDiagnostics-iOS14.0' has create directory command with output '/Users/danmotataeanu/Library/Developer/Xcode/DerivedData/app/Build/Intermediates.noindex/ArchiveIntermediates/Clip/IntermediateBuildFilesPath/UninstalledProducts/iphoneos/FirebaseCoreDiagnostics.framework'
Multiple commands produce '/Users/danmotataeanu/Library/Developer/Xcode/DerivedData/app/Build/Intermediates.noindex/ArchiveIntermediates/Clip/IntermediateBuildFilesPath/UninstalledProducts/iphoneos/FirebaseFirestore.framework':
1) Target 'FirebaseFirestore-iOS13.0' has create directory command with output '/Users/danmotataeanu/Library/Developer/Xcode/DerivedData/app/Build/Intermediates.noindex/ArchiveIntermediates/Clip/IntermediateBuildFilesPath/UninstalledProducts/iphoneos/FirebaseFirestore.framework'
2) Target 'FirebaseFirestore-iOS14.0' has create directory command with output '/Users/danmotataeanu/Library/Developer/Xcode/DerivedData/app/Build/Intermediates.noindex/ArchiveIntermediates/Clip/IntermediateBuildFilesPath/UninstalledProducts/iphoneos/FirebaseFirestore.framework'
Multiple commands produce '/Users/danmotataeanu/Library/Developer/Xcode/DerivedData/app/Build/Intermediates.noindex/ArchiveIntermediates/Clip/IntermediateBuildFilesPath/UninstalledProducts/iphoneos/FirebaseFirestoreSwift.framework':
1) Target 'FirebaseFirestoreSwift-iOS13.0' has create directory command with output '/Users/danmotataeanu/Library/Developer/Xcode/DerivedData/app/Build/Intermediates.noindex/ArchiveIntermediates/Clip/IntermediateBuildFilesPath/UninstalledProducts/iphoneos/FirebaseFirestoreSwift.framework'
2) Target 'FirebaseFirestoreSwift-iOS14.0' has create directory command with output '/Users/danmotataeanu/Library/Developer/Xcode/DerivedData/app/Build/Intermediates.noindex/ArchiveIntermediates/Clip/IntermediateBuildFilesPath/UninstalledProducts/iphoneos/FirebaseFirestoreSwift.framework'
//and so on

451 Warnings

duplicate output file '/Users/danmotataeanu/Library/Developer/Xcode/DerivedData/app/Build/Intermediates.noindex/ArchiveIntermediates/Clip/IntermediateBuildFilesPath/UninstalledProducts/iphoneos/FirebaseAuth.framework/Headers/FIRActionCodeSettings.h' on task: CpHeader /Users/danmotataeanu/git/ios/Pods/FirebaseAuth/FirebaseAuth/Sources/Public/FIRActionCodeSettings.h /Users/danmotataeanu/Library/Developer/Xcode/DerivedData/app/Build/Intermediates.noindex/ArchiveIntermediates/Clip/IntermediateBuildFilesPath/UninstalledProducts/iphoneos/FirebaseAuth.framework/Headers/FIRActionCodeSettings.h
duplicate output file '/Users/danmotataeanu/Library/Developer/Xcode/DerivedData/app/Build/Intermediates.noindex/ArchiveIntermediates/Clip/IntermediateBuildFilesPath/UninstalledProducts/iphoneos/FirebaseAuth.framework/Headers/FIRAdditionalUserInfo.h' on task: CpHeader /Users/danmotataeanu/git/ios/Pods/FirebaseAuth/FirebaseAuth/Sources/Public/FIRAdditionalUserInfo.h /Users/danmotataeanu/Library/Developer/Xcode/DerivedData/app/Build/Intermediates.noindex/ArchiveIntermediates/Clip/IntermediateBuildFilesPath/UninstalledProducts/iphoneos/FirebaseAuth.framework/Headers/FIRAdditionalUserInfo.h
// and so on for each file I think

CocoaPods Environment

Stack

   CocoaPods : 1.10.0.beta.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.5 (19F101)
       Xcode : 12.0 (12A8179i)
         Git : git version 2.24.3 (Apple Git-128)
Ruby lib dir : /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib
Repositories : 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

ruby
def firebase
  pod 'Firebase/Crashlytics'
  pod 'FirebaseFirestoreSwift'
  pod 'Firebase/Analytics'
  pod 'Firebase/Firestore'
  pod 'Firebase/Auth'
  pod 'Firebase/RemoteConfig'
end
target 'Clip' do
  use_frameworks! :linkage => :static
  platform :ios, '14.0'
  pod 'Kingfisher/SwiftUI'
  firebase
end

target 'fullApp' do
  use_frameworks! :linkage => :static
  platform :ios, '13.0'
  pod 'Kingfisher/SwiftUI'
  firebase
end

Project that demonstrates the issue

This happens when adding the above Podfile to the hello world project generated by XCode.

Guide contributeur