2011-07-03 7 views
0

이것이 가능한지 확실하지 않지만 모든 기기에서 기본으로 제공되는 날씨 아이폰 앱에서 날씨를 가져 오라고 말하고 싶다면 어떻게해야합니까? 그것은 가능한가? 나는 단지 그것을 사용하고 싶은 정보를 표시하고 싶지 않습니다.다른 앱에서 정보 가져 오기

비가 내리고, 눈이 내리고, 흐리고, 햇살이 나는 경우에만 필요한 정보입니다.

답변

0

아니요, 임의의 앱에서 임의의 정보를 가져올 수 없습니다. 사실, 의도적으로 앱간에 데이터를 공유하는 것이 다소 어렵습니다. 기상 정보를 원할 경우 manyAPIs 중 하나를 사용하여 원하는 정보를 원할 수 있습니다.

+0

정보 사용의 새로운 유형입니다. 귀하가 제안한 API가 iOS iOS에서 작동하도록 제안합니까? 어떻게 내가 그것을 섞을 수 있을까? – Jonathan

+0

@ 존 : 예, 그들은 웹에 요청할 수있는 모든 OS에서 작동합니다. API 문서는 필요한 요청과 정보를 보내기 위해 사용하는 형식에 대해 알려줍니다. 대부분의 API는 XML 또는 JSON을 사용하여 데이터를 반환합니다. – Chuck

+0

Weather.com을 사용할 수 없습니다. 상업용으로 사용할 수 없다고 읽었 기 때문에 yahoo/weather에서 위치를 지정해야한다고 말합니다. iOS와 함께 제공되는 위치 서비스를 사용하고 날씨를 검색하나요? 다시 말하지만, 이것은 완전히 새로운 것이고 위치 서비스를 한번도 사용하지 않았습니다. 솔직히, 비가오나 눈이 내리고 흐린 지 알 필요가 있습니다. – Jonathan

3

Apple은 iOS 앱간에 데이터 공유를 적극적으로 권장하지 않습니다. 사실, 현재 App Store Review Guidelines 2.6 절은 "지정된 컨테이너 영역 외부에서 데이터를 읽거나 쓰는 앱은 거부 될 것입니다."라고 읽습니다. 앱 상호 운용성은 지원되지 않으며 해결 방법을 찾았더라도 앱을 게시하려고하면 앱이 거부됩니다.

다른 응용 프로그램과 상호 운용하지 말고 외부 서버에서 필요한 데이터를 검색하는 것이 가장 좋습니다.

관련 문제