iOS7上应用程序的UI看起来像iOS 6上的UI
由于我需要我的应用程序同时在iOS7上应用程序的UI看起来像iOS 6上的UI,ios,Ios,由于我需要我的应用程序同时在ios6和ios7上运行,我已经将我的“Project”下的“iOS部署目标””以及“Targets”设置为ios6.0。然而,在这样做之后,当我创建一个ipa文件并将其安装到我的iPad(在ios7上运行)上时,我看到所有东西都转换成了ios6的外观——搜索栏、键盘等。。为什么会发生这种情况 我原以为在ios7上,我所有的ui组件在ios7中都会像预期的那样,在ios6上运行时,同样的事情也会发生在ios6上!为什么一切都搞砸了?很可能这取决于您选择的基本SDK 如
ios6
和ios7
上运行,我已经将我的“Project
”下的“iOS部署目标”
”以及“Targets
”设置为ios6.0
。然而,在这样做之后,当我创建一个ipa文件
并将其安装到我的iPad
(在ios7
上运行)上时,我看到所有东西都转换成了ios6
的外观——搜索栏、键盘等。。为什么会发生这种情况
我原以为在
ios7
上,我所有的ui组件在ios7
中都会像预期的那样,在ios6
上运行时,同样的事情也会发生在ios6
上!为什么一切都搞砸了?很可能这取决于您选择的基本SDK
如果您使用的是Xcode 5:在左侧面板上选择您的项目,然后单击选项卡构建设置
,检查基本SDK
是否为“最新的iOS(iOS 7)”
您应该始终使用最新的sdk作为基本sdk
,它表示用于构建应用程序的sdk。
如果要支持旧的iOS,只需更改部署目标
检查您的目标
和项目
,因为目标覆盖项目设置很可能取决于您选择的基本SDK
如果您使用的是Xcode 5:在左侧面板上选择您的项目,然后单击选项卡构建设置
,检查基本SDK
是否为“最新的iOS(iOS 7)”
您应该始终使用最新的sdk作为基本sdk
,它表示用于构建应用程序的sdk。
如果要支持旧的iOS,只需更改部署目标
检查您的目标
和项目
,因为目标覆盖项目设置很可能取决于您选择的基本SDK
如果您使用的是Xcode 5:在左侧面板上选择您的项目,然后单击选项卡构建设置
,检查基本SDK
是否为“最新的iOS(iOS 7)”
您应该始终使用最新的sdk作为基本sdk
,它表示用于构建应用程序的sdk。
如果要支持旧的iOS,只需更改部署目标
检查您的目标
和项目
,因为目标覆盖项目设置很可能取决于您选择的基本SDK
如果您使用的是Xcode 5:在左侧面板上选择您的项目,然后单击选项卡构建设置
,检查基本SDK
是否为“最新的iOS(iOS 7)”
您应该始终使用最新的sdk作为基本sdk
,它表示用于构建应用程序的sdk。
如果要支持旧的iOS,只需更改部署目标
检查您的目标
和项目
,因为目标覆盖项目设置问题是:即使升级到xcode 5,我的系统上仍然有iOS 6.1 sdk。删除旧版本的sdk并清理和构建我的目标解决了我的问题。问题是:即使升级到xcode 5,我的系统上仍然有iOS 6.1 sdk。删除旧版本的sdk并清理和构建我的目标解决了我的问题。问题是:即使升级到xcode 5,我的系统上仍然有iOS 6.1 sdk。删除旧版本的sdk并清理和构建我的目标解决了我的问题。问题是:即使升级到xcode 5,我的系统上仍然有iOS 6.1 sdk。删除旧版本的sdk并清理和构建我的目标解决了我的问题。project\target?的基本sdk iOS 7是吗?。你用的是Xcode 5,对吗?是的,我用的是Xcode 5。我只能在“项目”下找到“基本sdk”选项。它不在“target”下,您也应该在target上看到它,这可能是问题所在,因为一般来说,“target”设置会覆盖“project”设置。project\target是否都是Base SDK iOS 7?。你用的是Xcode 5,对吗?是的,我用的是Xcode 5。我只能在“项目”下找到“基本sdk”选项。它不在“target”下,您也应该在target上看到它,这可能是问题所在,因为一般来说,“target”设置会覆盖“project”设置。project\target是否都是Base SDK iOS 7?。你用的是Xcode 5,对吗?是的,我用的是Xcode 5。我只能在“项目”下找到“基本sdk”选项。它不在“target”下,您也应该在target上看到它,这可能是问题所在,因为一般来说,“target”设置会覆盖“project”设置。project\target是否都是Base SDK iOS 7?。你用的是Xcode 5,对吗?是的,我用的是Xcode 5。我只能在“项目”下找到“基本sdk”选项。它不在“target”下,您也应该在target上看到它,这可能是个问题,因为一般来说,“target”设置会覆盖“project”设置。