サポートされている機能
あなたのアプリに利用可能な機能は、プラットフォーム、アプリの種類、および署名 ID によります。署名 ID は、[一般(General)] ペインで設定したターゲットのチーム設定によります。Mac アプリの場合は、ID とチーム設定の構成 で説明したように、機能はまた、あなたがチームポップアップメニューの下で選択した署名 ID (Mac App Store、開発者 ID、または なし(None)) にもよります。
| 機能 | iOS | iOS エンタープライズ | watchOS 機能拡張 | watchOS アプリ | tvOS | Mac | Mac 開発者 ID |
|---|---|---|---|---|---|---|---|
| アプリのグループ | |||||||
| アップルペイ | |||||||
| アプリサンドボックス | |||||||
| 関連するドメイン | |||||||
| バックグラウンドモード | |||||||
| データ保護 | |||||||
| ゲームセンター | |||||||
| ゲームコントローラ | |||||||
| ヘルスキット | |||||||
| ホームキット | |||||||
| iCloud:クラウドキット | |||||||
| iCloud:iCloud ドキュメント | |||||||
| iCloud:キー値記憶 | |||||||
| アプリ内購入 | |||||||
| アプリ内オーディオ | |||||||
| キーチェーン共有 | |||||||
| マップ | |||||||
| パーソナル VPN | |||||||
| プッシュ通知 | |||||||
| ウォレット |
は、Apple ID が必要です。Mac アプリの場合は、署名 ID は None (なし) であってはなりません。
は、Apple 開発者プログラムのメンバーシップに関連付けられた Apple ID が必要です。 Mac アプリの場合は、署名 ID は、Mac App Store または 開発者 ID でなければなりません。
| アプリの種類 | 説明 |
|---|---|
| iOS | チームは、個人のチームか Apple 開発者プログラムのメンバーである、iOS アプリ。 |
| iOS エンタープライズ | チームは Apple開発者エンタープライズプログラムのメンバーである、iOS アプリ。 iOS エンタープライズアプリは、MapKit フレームワークを使用できますが、ルーティング方向を提供することはできません。あなたは iTunes Connect アカウントを持っていないので、iTunes Connect にジオロケーションのファイルをアップロードすることはできません。 |
| watchOS 拡張機能 | チームが、Apple 開発者プログラムの個人的チームやメンバーである、watchOS 2 WatchKit 拡張機能。 |
| watchOS アプリ | チームが、Apple 開発者プログラムの個人的チームやメンバーである、watchOS 2 の WatchKit アプリ。 |
| tvOS | チームが、Apple 開発者プログラムの個人のチームやメンバーである tvOS アプリ。 |
| Mac App Store | チームが、Apple 開発者プログラムの個人のチームやメンバーであり、署名 ID が Mac App Store である Mac アプリ。 |
| Mac 開発者 ID | チームが、Apple 開発者プログラムの個人のチームやメンバーであり、署名 ID が開発者 ID である、Mac のアプリ。 ゲームセンターかアプリ内購入を使用するには、アプリのレコードを作成し、iTunes Connect でサービスを構成しますが、あなたのアプリをアップロードしません。 |
Mac のメモ: OS X v10.11 以降では、署名 ID を設定し、Xcode プロジェクトで iCloud を有効にする事なく、ユーザの iCloud ドライブフォルダ内のドキュメントを保存できます。iCloud ドライブを構成するには、iCloud デザインガイド 内の iCloud ドライブのドキュメントストレージを有効に をお読みください。
前の章
次の章