1
ココアポッドにMySDK.framework(混合obj-c + Swift)を公開する必要があります。私はiOSがココアポッドにプライベートコードフレームワークを公開
私はpod install
を実行Publish a Universal Binary iOS Framework in Swift using CocoaPodsの手順に従っ、それは言う:XcodeのインポートMySDKでモジュールMySDKを(行方不明文句ので
Analyzing dependencies
Fetching podspec for `MySDK` from `..`
Downloading dependencies
Using AFNetworking (3.1.0)
Using Crashlytics (3.9.3)
Using FXBlurView (1.6.4)
Using Fabric (1.7.2)
Using HexColors (2.3.0)
Using JSONModel (1.7.0)
Using KVOController (1.2.0)
Using Masonry (1.0.2)
Using SAMKeychain (1.5.3)
Using SDWebImage (3.8.2)
Using SnapKit (3.0.2)
Using SwiftyBeaver (1.2.2)
Using Toast (3.1.0)
Using YYImage (1.0.4)
Using MySDK (0.0.1)
Generating Pods project
Integrating client project
Sending stats
Pod installation complete! There is 1 dependency from the Podfile and 15 total pods installed.
しかしMySDK.zipは、ポッドプロジェクトでダウンロードしたりインストールされていません)。
MySDK.podspec
#
# Be sure to run `pod lib lint MySDK.podspec' to ensure this is a
# valid spec before submitting.
#
# Any lines starting with a # are optional, but their use is encouraged
# To learn more about a Podspec see http://guides.cocoapods.org/syntax/podspec.html
#
Pod::Spec.new do |s|
s.name = 'MySDK'
s.version = '0.0.1'
s.summary = 'A short description of MySDK.'
# This description is used to generate tags and improve search results.
# * Think: What does it do? Why did you write it? What is the focus?
# * Try to keep it short, snappy and to the point.
# * Write the description between the DESC delimiters below.
# * Finally, don't worry about the indent, CocoaPods strips it!
s.description = <<-DESC
MySDK framework for iOS.
* TODO: where docs are?
DESC
s.homepage = 'http://www.MySDK.com'
# s.screenshots = 'www.example.com/screenshots_1', 'www.example.com/screenshots_2'
s.license = { :type => 'Apache 2', :file => 'LICENSE' }
s.author = { 'me' => '[email protected]' }
s.ios.deployment_target = '8.0'
s.source = { :http => 'http://working-link.to/MySDK.framework.zip' }
s.ios.vendored_frameworks = 'MySDK.framework'
s.frameworks = 'UIKit'
s.dependency 'AFNetworking', '~> 3.1.0'
s.dependency 'Crashlytics', '~> 3.9.3'
s.dependency 'Fabric', '~> 1.7.2'
s.dependency 'JSONModel', '~> 1.7.0'
s.dependency 'KVOController', '~> 1.2.0'
s.dependency 'Masonry', '~> 1.0.2'
s.dependency 'SAMKeychain', '~> 1.5.3'
s.dependency 'SDWebImage', '~> 3.8.2'
s.dependency 'SnapKit', '~> 3.0.0'
s.dependency 'SwiftyBeaver', '~> 1.2.2'
s.dependency 'Toast', '~> 3.1.0'
s.dependency 'YYImage', '~> 1.0.4'
end
私はフレームワークを埋め込むためのフレームワークを追加した場合、すべてが正常に機能しています。
しようとした清潔ポッドキャッシュ、運
助けてください!
任意の進捗状況を?私は同じ問題を抱えています!ココアポッドに質問を直接投稿しましたか? –
@AaronBratcher、はい回答を投稿 – Borzh