iOS 開発者ガイド for SDK

サンプルアプリケーションを実行します

このチュートリアルでは、 Objective-C および Swift サンプルアプリケーションを実行して iOS デバイス 上でマップをレンダリングする方法について説明 します。 このチュートリアルでは、 Xcode 13.0 および iOS SDK を使用して 16 いることを前提としています。 詳細については 、「システム要件」を参照してください。

この基本的なアプリケーションのタスクは次のとおりです。
  • HERE Credentials を取得します。
  • CocoaPods を使用するか、またはパッケージから手動でサンプルプロジェクトを起動します。

HERE SDK 資格情報を取得します

Before working with HERE SDK you need to acquire a set of credentials by registering your application on https://here-tech.skawa.fun. Each application requires a unique set of credentials. For the available authentication options, see the Identity & Access Management Developer Guide.

Cocoapods を使用してプロジェクトを開始します

Cocoapods を使用して、サンプルの iOS for SDK プロジェクトを試すことができます。 CocoaPods は、 Objective-C および Swift Xcode プロジェクトのオープンソース依存関係管理者です。 macOS で CocoaPod を使用してはじめにを使用するに は、 CocoaPods.org の『はじめに』の手順に従ってください。

開発環境で CocoaPod を設定したら、次のコマンドを使用してチュートリアルプロジェクトを試してください。

pod try HEREMaps
注 : このコマンドは、製品のデモンストレーションを目的としています。 HERE SDK は 一時的な場所にのみ配置されます。 Xcode プロジェクトでの CocoaPod の使用方法の詳細 については、「 HERE SDK を使用した簡単なアプリの作成」を参照してください。

このコマンドを呼び出すと、 Objective-C または Swift サンプルプロジェクトのいずれかを選択するように求められます。 選択する と、 Xcode で HERE SDK の依存関係がすでに設定されたプロジェクトが開きます。 その後、プロジェクトの指示に従って README.txt アプリ資格情報を追加し、アプリを実行できます。

アプリ資格情報文字列は HelloMapAppDelegate.m 、次のラベルの付いたファイルにあります。
  • kHelloMapAppID
  • kHelloMapAppCode
  • kHelloMapLicenseKey

ダウンロードした SDK for iOS パッケージからプロジェクトを起動します

You can also open a sample project from SDK for iOS package which you can download from https://here-tech.skawa.fun. The Xcode projects are available in the sample-apps folder. To run the project, double-click on HelloMap.xcodeproj or SwiftHelloMap.xcodeproj, then follow the instructions in the README.txt file.