开发者

What iOs version apps are accepted in App Store

My app is currently in开发者_如何学Go version 3.2.3. What version of iOs apps are currently being accepted by Apple. Links?


Apple is no longer accepting the submission of apps that are compatible (by declaration in the Deployment Target Build Setting) with an iPhone OS earlier/lower than 3.0. You can strictly use only 2.0 compatible APIs, but the Deployment Target setting will keep that app from being installed on a 2.0 device anyway.

Anything from 3.0 to 4.1 for iPhone/iOS Deployment Target and 3.2 to 4.1 for iOS Base SDK appears to be the range currently accepted.


My guess would be that Apple would ensure backwards compatibility with their API layers. This means that 4.0 can run any App down through 1.0, but 3.2 can't run an app from 3.6 if there is code being used not available to that system.

Therefore, you should be in the clear.


Apple requires you to link against the iOS 4.0 or 4.1 SDK for iPhone apps, and iOS 3.2 SDK for iPad ones. However, you may still target 3.x iOS devices by setting the 'iOS Deployment target' in the Target Info window to an older version, with 3.0 being the oldest that will be accepted by Apple.

For instance, my company recently released an iPhone game that was built against the iOS 4.1 SDK but had its iOS deployment target set to 3.0. This way all iOS 3.0 devices can run the app.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜