読者です 読者をやめる 読者になる 読者になる

Swift,Objective-Cプログラミング ~ iOS ~

Objective-C,Swift,Apple Watchなどのプログラミング

【iOS Apple Watch,watchOSプログラミング入門 #010】プロジェクトの設定 ~ ヘルスケア(HealthKit)連携 ~

Apple Watch HealthKit iOS watchOSプログラミング入門 Swift WatchOS

HealthKitを使ってヘルスケアデータにアクセスするには、
プロジェクトに設定が必要です。

Apple Developer Programに参加している必要があります。
参加していない場合、HealthKitは使えません。

プロジェクト作成

下記を参考にAppleWatchプロジェクトを作成します。 swift.swift-studying.com

f:id:fjswkun:20160122203759p:plain

HealthKitを使用するためのプロジェクト設定

ターゲットにApple Developer Accountを設定します

1. プロジェクトファイルを選択します

2. Generalタブの[TARGETS]からアプリのターゲット(SampleHealthWatch)を選択し、 Teamから自分のApple Developer Accountを選択します

f:id:fjswkun:20160122205209p:plain

3. Generalタブの[TARGETS]からWatch Appのターゲット(SampleHealthWatch WatchKit App)を選択し、 Teamから自分のApple Developer Accountを選択します

f:id:fjswkun:20160122205216p:plain

4. Generalタブの[TARGETS]からWatch Extensionのターゲット(SampleHealthWatch WatchKit Extension)を選択し、 Teamから自分のApple Developer Accountを選択します

f:id:fjswkun:20160122205225p:plain

ターゲットにHealthKitを使用する設定をする

1. プロジェクトファイルを選択する

2. Capabilitiesタブの[TARGETS]からアプリのターゲット(SampleHealthWatch)を選択し、 HealthKitにあるスイッチをオンにします

f:id:fjswkun:20160122205550p:plain

3. Capabilitiesタブの[TARGETS]からWatch Extensionのターゲット(SampleHealthWatch WatchKit Extension)を選択し、 HealthKitにあるスイッチをオンにします

f:id:fjswkun:20160122205602p:plain

アプリをインストールして確認

ビルドしアプリをインストールする。
すでにアプリをインストールしてある状態で、ビルドしたらエラーになる場合、
一度アプリを削除し、再度インストールする。

アプリを起動しても何も表示されないと思いますが、
これでプロジェクトの設定は完了です。

次はソースを書いていく。

参考情報

サイト

swift-studying.com

swift-studying.com

swift-studying.com

swift.swift-studying.com

Swift

iOSアプリ開発未経験の人向け
iOSアプリ開発をはじめたとき最初に買った書籍 【アプリ作成未経験の人向け】
Storyboardを使って画面を作成していく。
手順にしたがって操作していくと、ボタンの作成やWebViewの作成などができる。
アプリって、こんな感じで作るんだというのを体験できる。

Swiftではじめる iPhoneアプリ開発の教科書 【iOS 8&Xcode 6対応】

Swiftではじめる iPhoneアプリ開発の教科書 【iOS 8&Xcode 6対応】


・わかりやすくていい、と聞いた本
立ち読みした感じだと【アプリ作成未経験の人向け】

絶対に挫折しない iPhoneアプリ開発「超」入門【Swift & iOS8.1以降 完全対応】

絶対に挫折しない iPhoneアプリ開発「超」入門【Swift & iOS8.1以降 完全対応】


②を終えたくらいの知識の方向け
・アプリ開発独学中に2冊めに購入した書籍
プログラミング知識はなくても、若干理解するのに時間がかかる程度で、
読み進められるわかりやすさがある。

iPhoneアプリ開発塾

iPhoneアプリ開発塾


③中級者、上級者向け

詳解 Swift

詳解 Swift

詳解 Swift 改訂版

詳解 Swift 改訂版