我继承了一个 iOS 应用程序,它可能是在 Xcode 4 中开发的。我正在使用 Xcode 6,并且还可以访问 Xcode 5。我正在处理的应用程序的生产可执行文件显示带有白色文本的按钮和蓝色背景。但是,我正在运行的代码显示带有蓝色文本和透明背景的按钮。
我通常会将此归因于代码或 xib 文件更改。但是我 checkout 的版本应该对应于生产版本。所以我想知道我的机器上是否有可能是负责任的东西?
最佳答案
如果您在 Xcode 5 或 6 上运行,那么您正在针对 iOS 7 或 iOS 8 SDK 进行构建(除非您破解了您的安装)。
您可能知道,iOS 7 对 SDK 进行了重大的视觉更改,因此应用程序的外观有明显不同是正常的。
您可以通过 downloading Xcode 4 here 验证这一点.
关于ios - Xcode 可以对按钮格式差异负责吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28870057/