2013-01-21 155 views
2

我最近發佈到蘋果審覈的應用程序,但我已經拒絕了第二次此消息:蘋果二進制拒絕

「二進制拒絕

2.10: iPhone apps must also run on iPad without modification, at iPhone resolution, and at 2X iPhone 3GS resolution 

2.10

我們根據App Store評論指南的要求,您的應用不符合在iPad上運行的要求。

您的應用在評論時未在iPhone分辨率下運行在iPad上編輯「。

我不明白,我在互聯網上發現,我必須在我的應用程序摘要中僅放置「Iphone」,而不是「通用」,但它已經設置在Iphone上。 我該怎麼辦?

非常感謝

enter image description here

+1

是否在iPhone的分辨率您的應用程序運行時,在iPad上運行嗎? –

+0

對不起,我現在只看到你的消息,答案是在下一個消息:) – user1833903

+0

當你在iPad上運行你的iPhone應用程序會發生什麼?它會崩潰嗎?什麼是錯誤? – rmaddy

回答

2

你首先必須弄清楚我們爲什麼應用程序不會在iPad上運行。嘗試在模擬器(用於iPad)中運行應用程序,或者甚至更好地嘗試在iPad上下載它。

檢查你的info.plist文件,看看有什麼。

+0

它首先在ipad上不起作用,但是當你點擊2倍和1倍後,它就可以工作。我應該在info.plist中看到或更正什麼內容? – user1833903

+0

在Xcode中,轉到Project-> Build Settings。在搜索框中,尋找目標設備系列,並確保它是iPhone。它應該更新.plist文件 –

+0

所有在iPhone上設置,我不明白什麼是f *** – user1833903

0

您的應用程序是不是iPad的

兼容按照蘋果的指導方針,每一個iPhone應用程序必須爲iPad兼容太大,用2倍運行。

在iPad模擬器的xcode上運行您的應用程序,或者甚至在iPad設備上進行更好的測試。

希望這個信息可以幫助你..

+0

問題是它運行,但點擊2倍和1倍後,我不明白爲什麼以及如何我可以修復它... – user1833903

+0

您的應用程序最初是通用應用程序,您是否也在應用程序中使用故事板? –

+0

不,最初並不普遍,我不使用任何故事板。我開始使用空應用程序進行編碼「,並且不使用任何故事板,全部用代碼表示。我真的不知道如何解決它... – user1833903