33

私はiPhoneの開発に不慣れです。iOS4用のInfo.plistでUIBackgroundModesキーを作成するために、すでにいくつかの探索ページを通過しました。しかし、理解するのは少し難しいです。わかりやすくするために、スクリーンショットの例を使用して手順を追って説明してください...必要な要件、つまりiPhone、OSバージョン4.0も指定してください...

4

3 に答える 3

87

UIBackgroundModesキーは、アプリケーションがサポートするバックグラウンドタスクを識別します。その値は、次の値を持つ1つ以上の文字列を含む配列です。

  • オーディオ–アプリケーションは、バックグラウンドでユーザーに音声コンテンツを再生します。
  • 場所–アプリケーションは、バックグラウンドで実行しているときでも、ユーザーに自分の場所を通知し続けます。
  • voip –アプリケーションは、ユーザーがインターネット接続を使用して電話をかける機能を提供します。

XcodeでInfo.plistファイルを編集できます。新しいキーを追加するには、+記号をクリックして、次のように記述します。

iOS 4

キーとして「UIBackgroundModes 」を使用し、タイプが文字列に設定されていることを確認してから、必要に応じて 音声場所、またはVoIPを値に書き込みます。Info.plist

iOS 6

キーとして「必要なバックグラウンドモード」を選択し、ドロップダウンメニューでタイプを設定します。

ここに画像の説明を入力してください

于 2010-08-05T10:31:48.320 に答える
3

IOS 13では、以下のリストのようになります。

ここに画像の説明を入力してください

于 2019-12-03T08:57:33.487 に答える
3

ドキュメントへのリンクは次のとおりです。

https://developer.apple.com/documentation/bundleresources/information_property_list/uibackgroundmodes

名前: " Required background modes"タイプ:文字列の配列

有効な値:

  • オーディオ
  • 位置
  • VoIP
  • 外部アクセサリ
  • ブルートゥース-中央
  • ブルートゥース-周辺機器
  • フェッチ
  • リモート通知
  • 処理
于 2021-02-14T23:25:52.110 に答える