我用xcode創建了應用程序,並選擇通用作爲設備,部署目標是iOS 8.0。爲什麼我的iOS應用程序與舊設備(例如iPhone 4S,5,iPad 2)不兼容?
我將我的應用程序發送到App Store並獲得批准,但我在應用程序頁面上看到了該列表。
需要iOS 8.0或更高版本。兼容iPhone 5s,iPhone 6,iPhone 6 Plus,iPhone 6s,iPhone 6s Plus,iPhone SE,iPad Air,iPad Air Wi-Fi +手機,iPad mini 2,iPad mini 2 Wi-Fi + Cellular,iPad Air 2,iPad Air 2 Wi-Fi + Cellular,iPad mini 3,iPad mini 3 Wi-Fi + 手機,iPad mini 4,iPad mini 4 Wi-Fi + Cellular,12.9英寸iPad Pro,12.9英寸iPad Pro Wi-Fi + Cellular,9.7英寸iPad Pro,9.7英寸 iPad Pro Wi-Fi + Cellular和iPod touch(第6代)。
我需要支持iPad 2,iPad 3,iPad 4和iPhone 4S以及iPhone 5.我該怎麼辦?
也許你創建了一個僅64位的應用程序? –
armv7在構建設置中被視爲有效的體系結構。 – mTuran
查看@ Summer的評論,如果arm64列在「所需架構」中,則將armv7列爲有效無關緊要。你能發佈你的項目設置的任何截圖嗎? –