に記載されているフレームワークを取得できませんでした。ポッドの更新/インストールでは、ポッドファイル
「google-cast-sdk
」(https://github.com/CocoaPods/Specs/blob/master/Specs/8/1/2/google-cast-sdk/3.3.0/google-cast-sdk.podspec.json)と同じように、私はプロジェクトにポッドとしてフレームワークを組み込もうとしています。フレームワークからポッドを作成し、簡単な「ポッドインストール」によってプロジェクトに直接組み込むことができれば、すべてが実現可能性を探求することです。
私のs.sourceファイルは、「google-cast-sdk」のようなhttpの場所にあるZIPファイルです。私はフレームワークを持つために "s.vendored_frameworks"を使用しています。
以下は私のpodspecファイルスニペット(リストされている本体のみのもの)
s.source = {:http => "http://sdf.samsungcloudcdn.com/Public/UwBWAEMAMAAwADAAMAAyAA==/MwA3ADgANQBvAGEAYQA1ADkANgBlADcAZwA=/SmartViewSDK/SmartViewSDK-iOS-XCode8.1-2.3.8.zip" }
s.source_files = "SmartViewSDK-iOS/iphoneos+iphonesimulator/SmartView.framework/Headers/*.h"
s.preserve_paths = "SmartViewSDK-iOS/iphoneos+iphonesimulator/SmartView.framework"
s.vendored_frameworks = "SmartViewSDK-iOS/iphoneos+iphonesimulator/SmartView.framework"
マイpodspecファイルは「ポッド仕様糸くず」として良いです何の問題もなく成功しています。 はさえ、私はこのポッドのための私のキャッシュをチェックし、私はそこにフレームワーク(./Library/Caches/CocoaPods/Pods/External/SmartViewSDK-iOS/3031ec9b173d86f80c7871a46ab3193b/...
)
がネット
今inhibit_all_warnings!
use_frameworks!
target 'Phonercise' do
pod "google-cast-idk"
pod 'SmartViewSDK-iOS', :git =>'https://github.com/littlepod/DemoSmartPod.git'
エンド
から採取したサンプルプロジェクトのための私のpodfileファイルで見ます、私が行うとき
$ pod install
I 「../Phonercise/Pods/SmartViewSDK-iOS
」の「SmartViewSDK.framework
」フレームワークを取得しないでください。google-cast-sdkのように、プロジェクトとポッドの位置を取得してください。むしろ私のポッドの仕様がある私のgitリポジトリにある2つの一般的なREADMEファイルとLICENSEファイルがあります。
私には何が欠けていますか?