2017-11-10 18 views
-1

私はXcodeとSwift 4で、外部フレームワーク「SwiftCharts」を使用するアプリを作成しました。このようなモジュールはありません 'SwiftCharts' Xcode Swift 4

プロジェクト全体とそのすべてのファイルが格納されているフォルダを移動すると、プロジェクトの「SwiftChartsを読み込む」のたびに「No such module 'SwiftCharts'」というエラーメッセージが表示されます。

私は大学の課題としてプロジェクトを提出する必要がありますが、現時点ではプロジェクトが動作する唯一の場所はノートパソコンの「ドキュメント」フォルダです。

答えて

0

モジュールを確認するには、SwiftChartsを右クリックし、Finderで表示をチェックします。 フォルダ内に存在しない場合は、プロジェクトにコピーする必要があります。

-1

私はあなたがあなたのアプリケーションバンドルにプライベートフレームワークを埋め込みについて読む推薦する:

あなたは通常、適当なフレームワーク ディレクトリへのフルパスを指定します。ただし、フレームワークをバンドル内に埋め込む場合、フレームワークの場所は固定されていないので、フレームワークに現在の実行可能ファイルに対する相対位置が であることをフレームワークに知らせるために、 @executable_pathプレースホルダを使用する必要があります。

フレームワークターゲットのインスペクタを開き、[ビルド]タブを選択します。 インストールディレクトリビルド設定の値を @executable_path /../ Frameworksに設定します。このリンクから

:任意のプロジェクトに外部参照を管理する

https://developer.apple.com/library/content/documentation/MacOSX/Conceptual/BPFrameworks/Tasks/CreatingFrameworks.html#//apple_ref/doc/uid/20002258-106880

は理解することが不可欠です。

+0

このリンクは質問に答えるかもしれませんが、回答の重要な部分をここに含めて参考にしてください。リンクされたページが変更された場合、リンクのみの回答は無効になります。 - [レビューの投稿](レビュー/低品質の投稿/ 17906331) – kometen

+0

ご意見ありがとうございました。@kometen - リンクから必須情報を提案し追加しました。 – nocarrier

関連する問題