iOS 6 이상 버전의 이미지를 메일로 보낼 때 나타나는 "공유"창에 다른 응용 프로그램이 여러 개 표시되어있어 내 응용 프로그램을 거기에 넣고 싶습니다. 어떻게 그 일을 할 수 있습니까? 여기에 설명을위한 스크린 샷은 다음과 같습니다iOS 앱을 iOS 메시지 사진 뷰어의 '공유'창에 통합하려면 어떻게해야하나요?
내 응용 프로그램은 예를 들어 잡으려고 다음 또는 에버 노트 장소를 취할 것입니다.
감사합니다.
iOS 6 이상 버전의 이미지를 메일로 보낼 때 나타나는 "공유"창에 다른 응용 프로그램이 여러 개 표시되어있어 내 응용 프로그램을 거기에 넣고 싶습니다. 어떻게 그 일을 할 수 있습니까? 여기에 설명을위한 스크린 샷은 다음과 같습니다iOS 앱을 iOS 메시지 사진 뷰어의 '공유'창에 통합하려면 어떻게해야하나요?
내 응용 프로그램은 예를 들어 잡으려고 다음 또는 에버 노트 장소를 취할 것입니다.
감사합니다.
앱에서 이미지 파일을 열 수 있음을 나타내야합니다. Info.plist에서이 작업을 수행합니다.
<key>CFBundleDocumentTypes</key>
<array>
<dict>
<key>CFBundleTypeName</key>
<string>Images</string>
<key>LSHandlerRank</key>
<string>Alternate</string>
<key>LSItemContentTypes</key>
<array>
<string>public.image</string>
</array>
</dict>
</array>
위의 내용은 이미지가 "open in"메뉴에 표시되도록 허용합니다. 앱을 선택하면 앱이 실행되거나 포 그라운드로 이동되며 application:openURL:sourceApplication:annotation:
대리자 메서드가 호출됩니다. URL에는 이미지 파일에 대한 참조가 포함됩니다.
이것은 최신 IOS 버전에서도 여전히 가능합니까? –
@SeanDunford 물론. 왜 그럴까? – rmaddy
그냥이 게시물 이후 많은 sdk 업데이트가있는 것처럼 보입니다. 구현하는 데 몇 가지 문제가 있었지만 문제점을 파악했다고 생각합니다. –
그 또 다른 Stackoverflow 스레드가 대답합니다. http://stackoverflow.com/questions/2774343/how-do-i-associate-file-types-with-an-iphone-application – willianleite
@horak. 나는 솔루션 밑에서 손대지 만 나에게는 효과가 없다. u plist 파일 코드를 공유 할 수 있습니까 pls –