2012-09-13 21 views
0

我提交iPhone應用程序到應用程序商店,它拒絕了該決議中心的點:如何在2.2 Apps的表現出錯誤解決iPhone應用程序拒絕將被拒絕

2.2 Apps的表現出蟲子會被拒絕

我們發現您的應用在運行iOS 5.1.1的iPhone 4上進行了審覈時,在Wi-Fi和蜂窩網絡上出現了一個或多個錯誤,這與App Store評論準則不符。

我沒有使用任何網絡連接相關的代碼。這個程序將簡單地創建一個PDF,並通過默認的郵件作曲家(MFMailComposerViewController)就是這樣發送..

是否有可能解決這一問題。

+0

您是否在運行5.1.1的iPhone 4上廣泛測試了您的應用程序?如果沒有,從那裏開始。 –

+0

不,但我測試iPhone 4與iOS 5.0 –

回答

0

MFMailComposerViewController是網絡相關的代碼。如果應用程序未連接到網絡並且無法發送電子郵件,則需要處理失敗情況。我建議測試你的應用程序,看看它如何處理不在數據網絡上。

您可以處理時未在委託方法正確發送的電子郵件會發生什麼。

- (void)mailComposeController:(MFMailComposeViewController*)controller didFinishWithResult:(MFMailComposeResult)result error:(NSError*)error; 
{ 
    if (result == MFMailComposeResultFailed) { 
     //Add error handling here 
    } 
} 
+0

讓我試試..謝謝 –

相關問題