サポートされている機能
あなたのアプリに利用可能な機能は、プラットフォーム、アプリの種類、および署名 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 ドライブのドキュメントストレージを有効に をお読みください。
前の章
次の章