フレームワークを開発中です。このフレームワークプロジェクトをホストプロジェクトに追加しました。今私は親(ホスト)プロジェクトにcocoapodsポッド(フレームワーク)を追加したいと思います。同じポッドを子(フレームワーク)プロジェクトに共有します。または私がPodfileに追加できるものがあり、それは子プロジェクトと共有を得るでしょう。親(ホスト)プロジェクトポッドをフレームワークプロジェクトスウィフトと共有するにはどうすればよいですか?
SwiftProtoBufフレームワーク、私は使いたいです。私は傘のフレームワークを作りたいとは思わない。
は、私たちは、私はそれを解決することができるよ、親と子プロジェクト間cocoapodsポッド
platform :ios, '8.0'
use_frameworks!
workspace 'ParentApp.xcworkspace'
abstract_target 'commonpods' do
pod 'SwiftProtobuf', git: 'https://github.com/apple/swift-protobuf.git', :tag => '0.9.24'
target 'ParentApp' do
project 'ParentApp.xcodeproj'
end
target 'ChildApp' do
project 'ChildFramework/ChildApp.xcodeproj'
end
end
を共有したり、私は少し闘争の後
platform :ios, '8.0'
use_frameworks!
target 'ParentApp' do
project 'ParentApp.xcodeproj'
pod 'SwiftProtobuf', git: 'https://github.com/apple/swift-protobuf.git', :tag => '0.9.24'
end
target 'ChildApp' do
project 'ChildFramework/ChildApp.xcodeproj'
pod 'SwiftProtobuf', git: 'https://github.com/apple/swift-protobuf.git', :tag => '0.9.24'
end
あなたの子プロジェクト(フレームワークプロジェクト)は既に親アプリプロジェクトに追加されています...まだ新しく作成されたワークスペースに両方のプロジェクトを追加する必要がありますか? –
はい、新しく作成したワークスペースに両方のプロジェクトを追加する必要があります –