为旧版ipad、iPodtouch、iphone2/3g等销售新的iOS应用程序?

为旧版ipad、iPodtouch、iphone2/3g等销售新的iOS应用程序?,ios,iphone,xcode,app-store,ipod-touch,Ios,Iphone,Xcode,App Store,Ipod Touch,目前是否不可能正式发布“传统”苹果32位移动iOS?(市场百分比和动机与此问题无关) 2016年春天,iOS 9已上市,Mavericks/Yosemite/ElCapitan上的xcode 6/7是发布iOS-7 64位版本的最低要求(要求由苹果设定)。苹果似乎已经有效地禁止了开发者向苹果(旧)32位设备的所有者销售新应用的能力 一些旧帖子概述了使用旧xcode dmg文件和xcode 4.5/5中提取的旧SDK的方法,但xcode 6/7似乎不打算以这种方式用于在苹果应用商店上销售的新软件的

目前是否不可能正式发布“传统”苹果32位移动iOS?(市场百分比和动机与此问题无关)

2016年春天,iOS 9已上市,Mavericks/Yosemite/ElCapitan上的xcode 6/7是发布iOS-7 64位版本的最低要求(要求由苹果设定)。苹果似乎已经有效地禁止了开发者向苹果(旧)32位设备的所有者销售新应用的能力

一些旧帖子概述了使用旧xcode dmg文件和xcode 4.5/5中提取的旧SDK的方法,但xcode 6/7似乎不打算以这种方式用于在苹果应用商店上销售的新软件的商业出版物。苹果也不允许提交可以分发的32位版本文件

有没有办法(在App store上以美元的价格)成功分发一个新的应用程序文件,该文件可以出售给32位旧式iPod Touchs和早期iPhone

或者,黑客商店现在是唯一实用的发布途径吗?。。。。。诚恳地说,-helo 2kg.4.23(目前)对于较新的32位设备来说并非不可能。iOS 9.x SDK的Xcode 7.3允许将部署目标设置为低至iOS 6.0,并且除了所需的arm64片之外,还可以构建并包括32位armv7片。这允许支持旧版iPhone 3GS和应用商店提交的设备

根据部署目标,您的新iOS应用程序可能无法包含任何新的框架API、自动布局或故事板。您必须在实际的老式iOS硬件上测试和调试应用程序,因为目前没有支持的iOS版本模拟器


但是,任何最新版本的Xcode或OS X都不再支持非常旧的armv6设备,如iPhone 2G和3G以及原始iPod Touch。这些设备无法运行iOS 6.1,并且无法理解包含64位片的二进制文件(这是应用商店的要求)。您甚至不能在较新的Mac电脑上编译armv6二进制片,因为这需要gcc编译器和支持gcc的Xcode,这可能需要雪豹或较旧的Mac电脑。

您已经回答了自己的问题,那么您真正有什么问题?问题是:如何向32位apple设备所有者销售新的应用程序代码。答案是:“看来苹果实际上禁止开发者向苹果(旧)32位设备的所有者出售新应用。”“苹果也不允许提交可以分发的32位发布文件。”