iOS - 新しいプロジェクトの設定方法

新しいプロジェクトを設定する。

ライブラリとしてフレームワークをリンクする:

  • 新しいプロジェクトを作成した後
  • プロジェクトファイル(company.xcodeproj等)として、フレームワーク(BinahAI.framework)フォルダを同様のパスへコピーする
  • 対象を選択し、「フェーズを構築」タブへ移動する。
  • 「ライブラリでバイナリをリンクする」セクションを拡張する
  • "+"アイコンをクリックする

Screen_Shot_2020-04-17_at_22.33.35.png

  • 下部のドロップダウンリストから「ファイルを追加」を選択する

Screen_Shot_2020-04-17_at_22.33.08.png

  • 検索が開くので、フレームワークフォルダを選択し、「開く」をクリック

Screen_Shot_2020-06-29_at_14.20.01.png

  • これでフレームワークがプロジェクトにリンクされました。

Screen_Shot_2020-06-29_at_14.21.48.png

一括でリソースをコピーする:

  • 「フェーズを構築」タブで、「一括でリソースをコピー」セクションを拡張する。
  • 検索を開く
  • フレームワークフォルダを検索する(プロジェクトファイルと同じパスにあるはず)
  • フォルダをクリックする。
  • xcodeセクション外にmodels.bundleをドラッグする。

Screen_Shot_2020-04-17_at_22.48.57.png

  • 「グループの作成」を選択し、終了をクリックする

Screen_Shot_2020-04-17_at_22.49.40.png

  • これでリソースとしてプロジェクト内にmodels.bundleがコピーされました

Screen_Shot_2020-04-17_at_22.50.59.png

c++ライブラリの追加サポート:

  • プロジェクトの構築設定へ移動する。
  • "Apple Clang - Language - C++"を探し、このセクションを拡張する。

Screen_Shot_2020-04-18_at_22.41.16.png

  • "C++ Language Dialect"を"C++ 17 [-std=c++17]"へ設定する

Screen_Shot_2020-04-18_at_22.42.20.png

C++リンクへのより多くのサポート:

  • プロジェクト構築設定へ移動する
  • "リンク"セクションを検索する

Screen_Shot_2020-05-07_at_23.24.11.png

  • 「他のリンクフラッグ」を探す。
  • このフィールドを編集し、値を"-lstdc++"に設定する

Screen_Shot_2020-05-07_at_23.22.13.png

  • "+"サインをクリックし、"-ObjC"を追加する
  • 入力をクリックする。

xcodeで検索できるフレームワークを検証する:

  • 対象を選択する
  • 「構築設定」へ行く
  • 「検索パス」セクション、または「パス」を検索する
  • このセクション内にある「フレームワーク検索パス」にフレームワークを入れられるパスが含まれているかを確認する($(PROJECT_DIR)等)

Screen_Shot_2020-04-17_at_22.52.49.png

SDKユニークIDにinfo.plistを追加する

  • 新しいRAWに名前を付けて追加する:ストリングとしてはBinahProductID と入力し、持っている製品IDを入力する。
  • 新しいRAWに名前を付けて追加する:ストリングとしてはBinahLicenseKeyと入力し、持っているライセンスIDを入力する。

Screen_Shot_2020-05-18_at_15.44.31.png

備考:

エミュレーターではなく本物のデバイス上で作動させること

この記事は役に立ちましたか?
2人中2人がこの記事が役に立ったと言っています

コメント

0件のコメント

サインインしてコメントを残してください。