2009-04-27 5 views

答えて

5

パブリックAPIでこれを行うことはできません。これは、Appleがこれを行うApp Store用のアプリケーションを承認しないことを意味します。

もちろん、とにかくこれを行うべきではありません。私はあなたが念頭に置いていた理由を聞いて興味があります。

+0

お客様からこれを行うように求められました。私は彼にあなたとほぼ同じ答えを与えました。これを公開APIに入れているのとは別に、Appleは他の場所では、アプリがその範囲外のイベントについて意思決定を試みるべきではないと主張しています。 – Felixyz

+0

しかし、もっと簡単に言えば、彼らは、「ユーザーは中断したくない」というようなアプリの性質だと考えました。 – Felixyz

+4

職場の私の机の領域は、セルのカバレッジが非常に悪いです。私は壁にたくさんの金属がある古い建物の中心部で働いています。私のiPhoneは、絶え間なくセルネットワークに到達しようとしているので、すぐに電池が使い果たされます。定義されたスケジュール(例えば、月曜日から金曜日の午前8時〜午後6時)中に特定の名前(「MyWorkplaceWiFiNetwork」など)のWiFiネットワークを探し、検出された場合は飛行機モードとWiFiを有効にするユーティリティを書きたいと思います。ネットワークが検出されない場合は、飛行機モードを無効にします。これは私の携帯電話のバッテリー寿命を大幅に増加させるでしょう。 –

0

Appleは、iOSデバイスの企業管理をブロックし、APIの範囲と相互運用性を制限するという組織的決定を下しました。このため、iOSデバイスには、このように管理する権限や柔軟性がありません。 Androidデバイスは、柔軟なAPIとスクリプトを使用して管理できます。私たちの組織にとって、私たちは、鉄道技術者がエンジンからの通話をやりとりできないようにしたいと考えました。最終的に私たちはrailyardsからiOSデバイスを禁止しました。私は航空会社が同じことをやっていることを理解しています。

関連する問題