2016-01-28 5 views
13

フレームワーク(ProjectOneと呼ばれる)を作成してテストしました。このフレームワークをCarthageで使用できるようにします。私は私の計画を編集し、XCODEで共有するデフォルトの"ProjectOne"を作った。私はカートハージビルドを実行し、フレームワークがで作成されていることを確認しました。Carthage/Build/iOSCarthage:私自身のフレームワークのためのiOSプラットフォームのための共有フレームワークスキームはありません

次に、を押してgithubにプッシュし、リリースを作成します。

別のプロジェクトでは、このフレームワークを使用しています。しかし、carthageレポート"Dependency ProjectOneには、プラットフォームのいずれにも共有フレームワークスキームはありません:iOS"

私はProjectOneでスキームを共有していると確信しています - なぜこれが起こっているのか分かりませんか?

答えて

18

カーセージの人々が私にこの問題を発見する手助けをしました.Xcodeはgitにスキームを追加していませんでした。 .xcodeproj/xcshareddata/xcschemesが追加され、githubにプッシュされていることを確認してください。

+1

私の体系は共有されていてgitにプッシュされていますが、残念ながら私はまだ同じエラーが発生します... – jowie

+0

あなたの状況についてよく分かりませんが、私はこの問題にヒットしました。 gitしかし、そうではありませんでした。私はあなたのレポを見て、何が.xcodeprojにあるのかを見ていきます。 – tng

+0

うん@tngそれは正しくgitを同期されていないことが判明しました。ありがとう! – jowie

関連する問題