2012-11-06 342 views
0

蘋果已經拒絕了我的應用程序由於以下原因:我的應用程序被蘋果拒絕,因爲它崩潰的iPhone 5

1)我們發現,您的應用程序墜毀在iPhone 5的運行iOS 6.0.1,這是不遵守App Store評論指南。

2)您的應用程序崩潰上支持Wi-Fi和蜂窩網絡的推出。


我運行的Xcode 4.3.2版,這是不符合iPhone 5,我認爲兼容的,所以我建議我的應用程序被拒絕,因爲我在舊版本的Xcode測試它不支持iPhone 5架構,對吧?

的第二個原因蘋果拒絕我的應用程序,我認爲,因爲連我的應用程序沒有使用過的代碼,我採取可達庫的優勢,以檢查啓動Internet連接的可用性互聯網連接,對不對?

注意,我測試了我的應用程序在兩個模擬器和實際設備的所有運行iOS 5.1.1和更低的不是iOS 6的

任何幫助嗎?感謝提前!

+1

那麼什麼是問題?看來你已經把這個問題本身所有的答案,接着是「**吧?**」 – Krishnabhadra

+0

你爲什麼要服用可達庫的優勢,如果你的應用程序不需要使用互聯網? – Krishnabhadra

+0

那麼,「您的應用在Wi-Fi和蜂窩網絡上啓動時崩潰了」是什麼意思?感謝您的答案。 – 4mahmoud

回答

1

簡單:

  • 構建,調試和測試使用更多近期的Xcode的版本,使用模擬器和設備(與iOS 6)
  • 取下問題引,以及任何其他崩潰的問題
  • 重新提交

可達性是沒有必要的。你的應用程序將需要妥善處理錯誤(不會崩潰/爆炸/泄漏/陷入奇怪的狀態)。

+0

即時通訊開發一個應用程序,應該在iOS 4的工作及以上,我只是測試仿真器上的iOS6的iPhone5的應用程序,因爲IM在約旦,中東和iPhone5的didnt到達我國,劑量模擬器的工作就像實際設備??,由當我測試應用程序的iPhone 5我使用iPhone模擬器6.0的方式,視網膜4.0 – Mutawe

+0

@Mutawe *「。注意,我測試了我的應用程序在兩個模擬器和實際設備的所有運行iOS 5.1.1和更低不是iOS 6「*說,你沒有在iOS 6上測試它,這是一個痛苦,當它不可用時。如果您不能等待,除非您有一位今天擁有該設備的朋友/同事並願意爲您測試,否則您可能希望您的測試版測試人員能夠重現問題並向您發送崩潰報告。 – justin

+0

特別感謝你@ justin – Mutawe

相關問題