Error ITMS-90206 Ungültiges Bundle enthält unzulässige Datei 'Frameworks'
Ich habe ein Problem beim Hochladen meiner Anwendung über Xcode in den Store.
Ich habe eine Menge Beiträge über diesen Fehler gesehen, aber alle reden überExtension App
, das ich nicht benutze.
Ich benutze einCustom framework
undCocoapods
.
Sie können hier meinen Baum sehen:
XXX ist mein Projekt App Name SharedXXX ist meincustom framework
Pods ist das von @ erstellte Projecocoa pods
Hier ist mein KakaopodFile
:
use_frameworks!
link_with 'XXX', 'SharedXXX'
source 'https://github.com/CocoaPods/Specs.git'
platform :ios, '8.1'
workspace 'XXX'
xcodeproj 'XXX/XXX.xcodeproj'
xcodeproj 'Shared/SharedXXX.xcodeproj'
def default_pods
pod 'Reveal-iOS-SDK', :configurations => ['Debug']
pod "SnapKit", '~> 0.17.0'
pod "DKChainableAnimationKit", '~> 1.6.0'
pod "AsyncSwift"
end
def shared_pods
pod "Alamofire", '~> 3.0'
pod 'SwiftyJSON', :git => 'https://github.com/SwiftyJSON/SwiftyJSON.git'
pod 'ReachabilitySwift', :git => 'https://github.com/ashleymills/Reachability.swift'
end
target :XXX do
xcodeproj 'XXX/XXX.xcodeproj'
default_pods
shared_pods
end
target :XXXDev do
xcodeproj 'XXX/XXX.xcodeproj'
default_pods
shared_pods
end
target :SharedXXX do
xcodeproj 'Shared/SharedXXXX.xcodeproj'
shared_pods
end
Erstellungseinstellungen fürcustom framework
( SharedXXX):
Ich setze die Embedded-Eigenschaft aufYes
Allgemeine Einstellungen fürcustom framework
( SharedXXX):
Das von Cocoapods bereitgestellte Framework ist verlinkt.
Und zum Schluss,
Die allgemeinen Einstellungen zum Hauptprojekt (App Project: aufgerufen XXX auf dem Baum
Irgendeine Idee