我想知道是否可以将应用程序从应用商店(ARM 二进制)降级到较低版本。例如,如果应用程序需要 iOS 5.0 或 4.3 或更高版本,则让它在 iOS 4.2 或 4.0 上运行。
我了解这些要求很重要,因为较新的版本包含仅在较新的 iOS 平台上公开的 API 链接调用。但是,我有许多可以在较低版本上运行的应用程序在较新版本的 xcode 上不必要地编译(只是一个小更新支持 iOS 支持版本的巨大跳跃,如 iOs 4.0 -> iOs 5.0)
我想做的可能是通过验证没有新的链接函数 api 并将 plist 文件调整为较低版本来将 iOS 5.0 应用程序降级到 iOS 4.3 应用程序?otool 或 class-dump 可以帮助解决这个问题吗?