問題タブ [swift-package-manager]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios - 宣言されていない型 adter 'swift build'
ライブラリを Swift Package Manager と統合しようとしています。実行swift build
すると、依存関係が正常にダウンロードされますが、次のエラーも表示されます。
Cocoapods と Carthage は問題なく動作します。私は本当に何時間も費やしましたが、何が間違っているのか理解できません。誰かが私を助けてくれることを願っています!
swift - Swift パッケージ マネージャーは、グループ構造を維持しながら Xcode プロジェクトを生成します
swift パッケージマネージャーから生成するときに、Xcode でグループ構造の階層を維持することは可能ですか? 私が実行するたびに:
私が持っていたグループ(正常に動作するフォルダではない)構造を失います。私は、Xcode でのプログラミング中に、コードからは見えないレベルの視覚的な組織 (つまり、フォルダーではなくグループ) を定期的に作成したいと考えています。
swift - Swift Package Manager `swift build` コマンドを使用して Swift Package の最適化されたバージョンをビルドする方法
新しい Swift Package Manager 形式で記述された Swift コードを、高度に最適化されたバイナリ コードにコンパイルしたいと考えています。これは現在使用できswiftc -O somefile.swift
ますが、swift パッケージはコマンドを使用してビルドされるため、オプションを受け入れないためswift build
渡すことができません。-O
では、コンパイル プロセス中にコードを最適化するように指定する方法はありますか?
swift - CocoaPods のようなサブモジュールを含む Swift パッケージ
作成中の Pod を Swift Package Manager (SPM) に変換しようとしていますが、subspec
機能を CocoaPods から SPM に変換する方法がわかりません。SPM が複数のターゲットを提供することは知っていますが、これはsubspec
機能と同じではありません。
次のポッドスペックがあるとしましょう:
開発者がサブスペックに依存している場合、CoreData
サブスペックが自動的に含まれますがMain
、ポッドのいくつかのフラグも設定されます。このようにして、Main
ポッドは追加機能が利用可能であることを認識し、それを統合します。サブスペックからのコードの簡単な例Main
:
swift - Swift Package Manager ライブラリにアセット/リソースを含める方法は?
Apple の Swift Package Manager を使用してライブラリを出荷したいと考えています。ただし、私のライブラリには、さまざまな言語に翻訳されたいくつかの文字列を含む .bundle ファイルが含まれています。cocoapods を使用すると、spec.resource を使用して含めることができます。しかし、SwiftPM ではそれができません。解決策はありますか?
swift - フォークせずに他の人のリポジトリ用のパッケージを作成する
github の既存の C ライブラリ リポジトリ用に Swift Package Manager エントリ (マニフェストおよびモジュールマップ ファイル) を作成したいと考えています。
ただし、フォークしたくありません。そこに追加し、フォークを元のレポで最新の状態に維持します。
これは、Swift PM のプロキシとして機能する別のリポジトリを作成する方法ですか?