2012-08-27 5 views
3

통장 앱과 관련된 애플리케이션을 구축 중입니다. 기본적으로 나는 탑승권을 발급하여 통장에 추가하고 있습니다. 그 부분은 잘 작동합니다. 하지만 패스 정보를보기 위해 앱에서 통장 앱을 열고 싶습니다.iOS 6 통장 : 내 앱에서 통장 앱 열기

나는 애플이 URL 스키마 옵션을 제거한 것을 보았다. 이것을 어떻게 할 수 있습니까?

+9

iOS 6은 아직 NDA에 있습니다. 개발자 포럼에 게시하시기 바랍니다. – shabbirv

+0

감사합니다. shabzco. 내 앱에서 연락처 앱을 열 수 있습니까? 가능합니까? – vinay

+3

NDA가 어제 삭제되었으므로 (여전히 유효한 경우) 질문을 다시 열 수 있습니다. – MacTeo

답변

6

동일한 문제가 있었지만 에뮬레이터와 잘 작동했지만 장치가 고장났습니다. 1 - 더블 타이틀먼트 2 검사 - _pass가 이미 라이브러리에있을 때 내가 이것을 사용 : 너무 패스를 삭제

if([_passLibrary containsPass:_pass]) 
{ 
    [[UIApplication sharedApplication] openURL:[[_passLibrary passWithPassTypeIdentifier:[_pass passTypeIdentifier] serialNumber:[_pass serialNumber]] passURL]];   
} 

사용하는 것과 동일한 맥락 :

[_passLibrary removePass: [_passLibrary passWithPassTypeIdentifier:[_pass passTypeIdentifier] serialNumber:[_pass serialNumber]]]; 

을 나는 그것이 도움이되기를 바랍니다 .

+1

패스가 그룹으로 묶이고 한 쪽에서 다른 쪽으로 이동하려면 스 와이프해야 할 때 대답이 실패한 것으로 보입니다. 이 경우 openURL은 패스 그룹을 열고 표시 할 하나를 선택합니다 (요청 된 실제 패스인지 여부). 이 문제를 해결할 방법이 있습니까? – fjlksahfob

+1

버그 리포트가 가득 찼습니다. 문제가 발생하면 알려 드리겠습니다. –

+0

John Dota와 동일한 문제가 있습니다. 각 앱에 "통장보기"버튼이있는 앱 목록이 있습니다. 사용자가 탭을 클릭하면 통장에있는 특정 그룹의 특정 패스를 건너 뛰고 싶습니다. "통장에서보기"버튼. – RPM

관련 문제