2014-03-01 3 views
5

단추 작업에서 uiviewcontroller에서 사진 응용 프로그램을 여는 방법에 대한 가능한 결과가 있습니다. 마치 페이스 북 인증 스크린과 같아서 사용자가 uibutton을 클릭하면 네이티브 앱을 최소화하고 사진 앱을 열 것입니다. 이것은 ios 6과 ios 7 버전 모두 가능합니다.UIViewController에서 사진 앱을 여는 방법은 무엇입니까?

알고 계시면 가능한 몇 가지 결과가 있습니까?

신체가 내가 당신에게 정말로 감사하는 해결책을 준다면.

+0

/어떤 사진 응용 프로그램을? – Maulik

+0

@mulik 기본 사과 사진 앱. – user1915959

+1

사진 앨범에 액세스하고 싶습니까? 이 경우 uipickercontroller를 구현하고 사진 앨범에 액세스 할 수있는 방식으로보기 (모달 또는 팝업 또는 다른 종류)로 사진 앨범에 액세스해야합니다. 앱 내에서 다른 앱을 점심으로 먹고 싶다면 아래에 몇 가지 답변이 있습니다. –

답변

4

불가능합니다. 사진 앱은 URL 스키마를 등록하지 않습니다. 즉,

[[UIApplication sharedApplication] openURL:url]; 

을 호출하고 Safari 또는 전화 앱을 열 때와 같이 유효한 URL을 전달하면 열 수 없습니다. 짧은 대답은 프로그래밍 방식으로 사진 앱을 열 수 없다는 것입니다.

문서 : About Apple URL Schemes

+1

이 외에도 유효한 Apple URL 스키마에 대한 다음 문서를 확인하실 수 있습니다. https://developer.apple.com/library/ios/featuredarticles/iPhoneURLScheme_Reference/Introduction/Introduction.html – Legoless

+0

@reecon 유효한 URL 전달에 대한 의미? – user1915959

+0

@Legoless, 좋은 지적. 나는 명확성을 위해 링크로 나의 대답을 업데이트했다. – RaffAl

-1

그것은 당신의 응용 프로그램에서 사진 응용 프로그램을 열 수 없습니다.

타사 응용 프로그램을 포함하여 여기에서 모든 URL 체계 목록을 찾을 수 있습니다.

->iOS URL Schemes

-1

당신은 사진 앨범에서 사진을 선택하려는 경우가 열리지 기본 사진 앱이 확인할 수 있습니다 Load image from photo library

7
UIApplication.shared.open(URL(string:"photos-redirect://")!) 
+0

이 트릭은 매력 (Y) –

+0

그래;)처럼 나를 위해 작동 그것은 당신을 위해 기쁘다! –

+0

이것은 나를 위해 일했습니다! 내가 반응하는 네이티브 앱에서 사진 앱을 열려고 시도하고'Linking.openURL ("photos-redirect : //"); ' – lefoy

관련 문제