2017-12-11 8 views
0

Alamofireのようなサードパーティの依存関係をSwiftパッケージマネージャーから使用して、フレームワークをアップロードします。Swift 3パッケージマネージャーGITサーバーへのアップロード

フレームワークをアップロードしようとすると、xcodeprojectや依存関係ではなく、パッケージとソースのみがアップロードされます。

私が参照を保持しているが、ファイルが欠落しているサーバーからプロジェクトをクローンするとき、もう一つ間違いがあります。

+1

このタスクに使用しているSwift Package Managerコマンドで指定できますか? –

+0

よく私はそれをXcodeのコミットとプッシュコマンドで使用しました。別の方法がありますか? – Masashi

答えて

0

.gitignoreファイルをチェックする必要があります - gitで無視されるファイルを指定します。コミットされておらず、リモートリポジトリにプッシュされません。既定では、Swift Package Managerは、.buildおよび* .xcodeprojファイルを無視するファイル.gitignoreを生成します。これらのファイルをgitにコミットするには、.gitignoreの対応する行を削除する必要があります。

+0

あなたの答えをありがとう。 例を詳しく説明できますか? .gitignoreファイルを確認するにはどうしたらいいですか? – Masashi

+0

以下は、.gitignoreの例です:https://github.com/IBM-Swift/Kitura/blob/master/.gitignore。 .gitignoreファイルを編集してコミットし、他のテキストファイルと同じようにプッシュすることができます。 –

関連する問題