手続きが複雑なので、覚書を残しておく。(DJI Mobile SDK は、使えないシステムなので、今となっては以下のメモの意味はあまりない)
(1)App Store から、Xcodeをインストールし、Xcodeのプロジェクトを作成する。プロジェクト名はここではAmenboとしておこう。XcodeのApple IDをしなければならない。そのIDでプロジェクト作成時のTeam名が選択できる。
(2)プロジェクトとDJI SDKを紐づける。
( DJI Mobile SDKのSAMPLE RUNのページを参照する。ただし、ここではSampleを使わないので、手続きは若干異なる。本ブログの次のページも参照→DJI Mobile SDKとXcodeプロジェクトを接合する また、ImportSDKDemo ページも参考になる)
上記ページの指示に従って、Cocoapodをインストールしたのち、プロジェクトページに、次のようなPodfileをテキストエディタで作成する。
platform :ios, '14.4.2'
#project 'Amenbo.xcodeproj'
target 'Amenbo' do
pod 'DJI-SDK-iOS', '~> 4.14'
end
iOSとDJI SDKのバージョンを合わせる。プロジェクト名は必要に応じてかえる。
pod install
を実行する。正常に実行されるとAmenbo.xcworkspaceというプロジェクトファイルが作られる。これは、SDKとAmenboの紐付けられたプロジェクト用である。一旦それまでのXcodeプロジェクトを終了させて、以後は、こちらを立ち上げる。
(3)DJI Developper Centerにユーザー登録してアプリの登録をするとAPP Keyを取得できるようになる。
アプキーの申請画面
申請するとメールが届くのでそこにあるURLをクリックする。ユーザーページにアプリが登録されているので、それをクリックすると以下のようにキーが記載されている(グレイで隠している)
立ち上げ直したProjectで、info.plistの中にApp keyを登録する。
まず、DJISDKAppKeyという新しいキーを追加して、そこに先に作成したDJI Developper Centerから取得したアプリのキーを値として入力する。
0 件のコメント:
コメントを投稿