2013-10-28 6 views
3

Google은 사용자가 SMS 및 전자 메일을 통해 콘텐츠를 공유 할 수 있도록 MFMessageComposeViewController 및 MFMailComposeViewController를 사용합니다. 내 새로운 iPhone 5S (iOS 7.0.3)에서는 이러한 작업을 수행 할 수 없습니다. MFMessageComposeViewController 푸시 시도 할 때 아무 일도 발생하지 않습니다. 나는 로그에 다음과 같은 오류가 발생합니다 : 나는 MFMailComposeViewController를 밀어하려고하면, 뷰가 분산되기 전에, 잠시 나타납니다MFMessageComposeViewController 및 MFMailComposeViewController가 iPhone 5S에 표시되지 않습니다.

init Error Domain=NSCocoaErrorDomain Code=4097 "The operation couldn’t be completed. (Cocoa error 4097.)" 
Remote compose controller timed out (NO)! 

. 대리자 mailComposeController : didFinishWithResult : 오류 : 메서드가 0과 null 오류로 호출됩니다.

[MFMessageComposeViewController canSendText]와 [MFMailComposeViewController canSendMail]이 모두 true를 반환합니다. 이것은 iSO 7.0.3 문제가 아니라 iPhone 5S 문제인 것으로 보입니다 (컨트롤러는 iOS 7.0.3을 실행하는 iPhone 5에서 작동 함). iPhone 5C에서 테스트하지 않았습니다.

어떤 아이디어가 있습니까?

+0

4 "폰용 64Bit 시뮬레이터와 일반 시뮬레이터를 비교해 보셨습니까? – logixologist

+0

정상 작동 64Bit 시뮬레이터가 깨졌습니다. – wombat57

답변

1

이 버그는 64 비트 장치에서 32 비트 빌드를 실행하는 경우에만 발생합니다. 64 비트 아키텍처를 추가하면 (문제는 아니지만) 문제가 해결됩니다.

+0

32 비트 장치에서 실행되는 동일한 문제가 있음을 확인하지 못했습니다 (iPhone 5) – Jakob

관련 문제