我想上傳應用程序到應用程序商店進行審查,但它似乎我也需要iPhone 5的屏幕截圖,但我沒有爲iPhone 5準備的應用程序。請問,我該如何部署應用程序僅適用於iPhone 3GS,4,4S?如何才能爲iPhone 3GS,4,4S部署應用程序並跳過iPhone5支持?
我找到目標的東西/構建設置/ 架構標準ARMv7的和基地SDK是最新的iOS 6.0。那是我必須改變的嗎?
我想上傳應用程序到應用程序商店進行審查,但它似乎我也需要iPhone 5的屏幕截圖,但我沒有爲iPhone 5準備的應用程序。請問,我該如何部署應用程序僅適用於iPhone 3GS,4,4S?如何才能爲iPhone 3GS,4,4S部署應用程序並跳過iPhone5支持?
我找到目標的東西/構建設置/ 架構標準ARMv7的和基地SDK是最新的iOS 6.0。那是我必須改變的嗎?
不能,只有在iPhone5發佈之前提交的應用程序才能在新iPhone上的「iPhone 4模式」下運行。應用程序和新提交的應用程序的所有更新都必須支持新的4英寸屏幕。
你不能在目標設置中排除iPhone5,如果有辦法做到這一點,蘋果公司將不會批准它。您可以刪除對舊設備的支持,但從不支持新設備。
畢竟,蘋果希望儘可能多的應用程序儘快適應新的格式,這就是你必須做的......別擔心 - 如果你相當習慣於開發到iOS你可以在短短的幾個小時內完成...
蘋果已經聲明,當使用4.5之前的Xcode版本進行開發時,他們仍然會(當前)接受沒有特定iOS 6和iPhone 5支持的應用程序, SDK 5.1或更早版本。 568h支持是特別不允許在這種方式構建的應用程序。
以這種方式構建的應用程序將運行在5的letterbox上,或iPad用於傳統iPhone應用程序的類似1X/2X兼容性框中。
我在iPhone 5發佈後提交了一個應用程序,並在iPhone 5上運行letterboxed的最新版本的XCode。只需從支持的體系結構中移除armv7即可。
我該如何刪除它?我應該在那裏打字?我在那裏標準(armv7,armv7s) - $ ARCHS_STANDARD_32_BIT – alexhajdu
我只在我的ARMV7和ARMV6 –
只是爲了絕對清晰,蘋果公司發佈公告對2013年3月21日指出,開始2013年5月1日的新應用程序和應用程序更新MUST與Retina顯示屏和iPhone應用程序的iOS設備也必須支持的4英寸顯示屏建在iPhone 5上。
您可以查看通告here。
感謝球員的回覆。我有問題,因爲在我的國家iPhone 5仍然沒有。那麼現在接下來的步驟是什麼? iphone4上運行iphone4的應用程序?在iPhone5上啓動iPhone4應用程序時的外觀如何?它就像你在ipad上運行iPhone應用程序一樣嗎?要麼? – alexhajdu
謝謝大家,我剛完成iPhone5的應用重新設計,但沒有進行硬件測試。在模擬器上,一切正常,在iPhone4和iPhone4上運行一切順利。希望現在我可以提交到應用程序商店... – alexhajdu