これが可能かどうかはわかりませんが、天気予報をiphoneアプリから取得して、すべてのデバイスでデフォルトになっていると言いたいのですが、どうすればいいですか?それは可能ですか?私はちょうどそれを使用したい情報を表示したくありません。別のアプリケーションから情報を取得する
私が必要とする情報は、雨が降っている、雪が降っている、曇っている、または晴れている場合だけです。
これが可能かどうかはわかりませんが、天気予報をiphoneアプリから取得して、すべてのデバイスでデフォルトになっていると言いたいのですが、どうすればいいですか?それは可能ですか?私はちょうどそれを使用したい情報を表示したくありません。別のアプリケーションから情報を取得する
私が必要とする情報は、雨が降っている、雪が降っている、曇っている、または晴れている場合だけです。
私は、SDKから利用可能な直接APIはないと考えています。天気情報を提供する外部サービスに頼るべきです。
問題が解決する場合は、Integrating weather information in iphoneと正確に一致します。
Appleは、iOSアプリ間でのデータの共有を積極的にお断りしています。実際のところ、現在のApp Store Review Guidelinesのセクション2.6では、「指定されたコンテナエリア外でデータを読み書きするアプリケーションは拒否されます。アプリの相互運用性はサポートされていません。回避策が見つかったとしても、公開しようとするとアプリが拒否されてしまいます。
他のアプリとの相互運用を試みるのではなく、外部のサーバーから必要なデータを確実に取得していることをお勧めします。
このタイプの情報の使い方は初めてです。あなたが提案したAPIは、iOSのiOSで動作することを提案しますか?どのように私はそれを積み重ねるだろうか? – Jonathan
@ジョン:そうです、彼らはウェブにリクエストできるすべてのOSで動作します。 APIのドキュメントでは、作成する必要があるリクエストと情報を返すために使用するフォーマットについて説明します。ほとんどのAPIは、XMLまたはJSONを使用してデータを返します。 – Chuck
weather.comを使用することはできません。商用では使用できないと読んでいるので、yahoo/weatherには場所を指定する必要があります。 iOSで提供されている位置情報サービスを使用して天気を取得するだけですか?繰り返しますが、これは私には全く新しいものです。ロケーションサービスは一度も使用していません。正直なところ、雨が降っているのか、雪が降っているのか、曇っているのかを知る必要があります。 – Jonathan