相关疑难解决方法(0)

在XCode 5中使用iOS 5 Simulator?

似乎XCode 5只配备了iOS 6和7模拟器.有没有办法在XCode 5上使用iOS 5模拟器?

ios5 xcode5

22
推荐指数
2
解决办法
2万
查看次数

Xcode 5显示两次相同的设备

自从我的团队从Xcode 4切换到5后,这个奇怪的错误出现了:

当我们将iPhone/iPod touch连接到mac时,设备将显示为两个设备作为部署候选.两者都正确显示相同的设备名称,但如果我们在第一个上运行我们的应用程序,有时segue将导致崩溃,而相同的segue将在第二个上正常工作.

我们在不同Mac上的所有设备都会出现此问题:iPod Touch 5,iPhone 4s,带iOS 6和7的iPhone 5

所以我的问题是,为什么有2个相同的设备,而且,我该如何解决它?

iphone xcode ios xcode5

17
推荐指数
1
解决办法
2614
查看次数

是否可以在Xcode 5中构建iphoneos6.1项目,保留Xcode 4.6.3故事板中的视图行为?

我们的构建服务器最近更新为使用Xcode 5的xcodebuild.我们已经安装了iphoneos6.1,因此我们仍然可以将iPhone SDK 6.1用于一些尚未支持iOS7的遗留项目.但是,当我们使用xcodebuild使用-sdk iphoneos6.1构建这些项目时,我们仍然会看到UIViewController内容在导航栏和标签栏下面的问题.

是否有一些方法可以使用Xcode 5的xcodebuild构建使用Xcode 4.6.3/base sdk iOS 6.1开发的这些项目,但保留使用Xcode 4.6.3开发的故事板中的视图?我看了一下ibtool的手册页,但是我没有看到任何与选择目标SDK相关的选项,或者其他任何与我上面提到的"扩展边缘"问题相关的选项.

请注意,我们还没有使用Xcode 5更新故事板 - 该项目继续在Xcode 4.6.3中开发,当我们的构建服务器克隆项目的git repo并使用xcodebuild构建时,它只触及Xcode 5工具链.

xcode ios7

6
推荐指数
1
解决办法
2531
查看次数

对于针对ios 6.1 sdk编译的应用程序,ios 7模拟器不会回退用户界面

我们的ios6.1-sdk编译的应用程序在ios 6.1 iphone 4,4s和5设备上运行良好.当在ios7 iphone 5s上运行应用程序时,用户界面仍然看起来像ios 6(黑色按钮等),但除了我们发现了一个bug之外,我们对它的大部分都很好.我猜这是因为ios7上的API实现发生了变化.

当我们的应用程序在xcode 5上针对ios7-sdk编译时,一切都崩溃了.UI对象未对齐,标签无法读取等因此我们想要针对ios6.1 sdk编译我们的代码,但是在ios 7上运行它.

在Xcode 5上我安装了ios 6.1 sdk ,如本帖所述,从Xcode 4.6.3 dmg复制它,并在构建设置上将Base SDK更新到ios 6.1,但是当在ios 7模拟器上运行应用程序时,用户界面不会回到ios 6.1.然而,如果应用程序针对运行ios 7的物理iphone进行测试,它会回退到ios 6.1.

在运行ios6-sdk编译的应用程序时,如何使ios 7模拟器回退用户界面,以便我们可以在模拟器上重现该错误?

iphone xcode ios

6
推荐指数
1
解决办法
4626
查看次数

标签 统计

xcode ×3

ios ×2

iphone ×2

xcode5 ×2

ios5 ×1

ios7 ×1