Tag: xcode

如何在Xcode 6 iOS模拟器上安装应用程序

我正在寻找在Xcode 6 iOS模拟器上安装邮件应用程序的方法。 另外,如何安装已在Appstore上公开的应用程序,以便我可以在iOS模拟器上运行它们? 有一个简单的方法吗?

iOS 11.0中不推荐使用“自动调整ScrollViewInsets”

我刚刚开始编译到iOS 11,并注意到苹果现在宣布的财产 var automaticallyAdjustsScrollViewInsets: Bool { get set } 作为被弃用: https://developer.apple.com/documentation/uikit/uiviewcontroller/1621372-automaticallyadjustsscrollviewin 有没有另一个属性来解决这个警告在iOS 11? 默认值是否保持不变或将来如何处理?

如何在加载UITableViewCell时设置UIActivityIndi​​catorView

我有两个UITableViewController ,A和B.当我点击表格A中的一个单元格时,我将使用UINavigationController来推动表格视图控制器B.但是B的数据是从Internet下载的,这需要几秒钟的时间。 所以我想在加载B时添加一个UIActivityIndicatorView 。我怎么能实现这个?

在iOS 8模拟器中不能使用HTTP

我在MacBook Pro上安装了xcode 6,beta 7。 当我尝试使用运行iOS 8的iOS模拟器并尝试连接到任何不使用HTTPS的站点时,我在模拟器中出现一个空白页面,指出“Safari无法打开页面,因为networking连接已中断”。 任何使用HTTPS的页面都可以正常工作。 我已经尝试了这样的问题的各种解决scheme,但没有一个工作。 这些解决scheme包括重新启动Mac,卸载xcode 6并重新安装,以及这两个链接中提出的所有解决scheme: 无法在模拟器中运行应用程序:Xcode beta 6 iOS 8 无法在模拟器中运行应用程序:Xcode beta 6 iOS 8

Xcode – 创buildCSV /电子表格文件

我有三个数组。 第一个数组包含string,与第二个数组相同,但第三个数组包含NSNumber 。 无论如何,回到主题…我怎样才能创build一个CSV文件(这是一个Excel /数字)像电子表格文件来包含这些数据。 可能吗? 这是我的三个数组: locationArray – 包含许多stringdateArray – 包含许多stringmilesArray – 包含许多NSNumber 但是每个数组都包含相同数量的对象(例如在表格视图中),您可以将这些数据拼凑在一个NSDictionary 。 它就像一个链条。 那么它看起来像这样: NSDictionary *firstFlight = [NSDictionary dictionaryWithObjectsAndKeys:[locationArray objectAtIndex: 0], @"FlightName", [dateArray objectAtIndex: 0], @"FlightDate", [milesArray objectAtIndex: 0], @"FlightMiles", nil]; 该字典将包含一个航class(这个testing应用程序的function是logging航class)。 所以,如果我使用for循环枚举这个for并replaceobjectAtIndex:与循环的数字,我可以得到航class的许多字典。 现在你明白了我的数据结构是如何工作的。 我怎样才能创build一个Excel /数字/电子表格CSV文件看起来像这样(例如只是从它看起来像一个screencapture): (英里数据只是制作完成)

从下往上移动UIView

如何在代码中从下到上移动视图: colorView.hidden=NO; colorView=[[UIView alloc]init]; colorView.frame=CGRectMake(0,480,320, 480); colorView.bounds=CGRectMake(0,200,320, 280); colorView.backgroundColor=[UIColor greenColor]; colorView.alpha=1.0f; [webView addSubview:colorView]; [self.view addSubview:webView]; [self createTransparentView]; 那么我如何在这里添加animation呢?

iOS 5应用程序中的iOS 6function的条件支持

如何在支持Minimal Deployment Target设置为iOS 5.0的应用程序中支持iOS6的function? 例如,如果用户拥有iOS 5,他将看到一个UIActionSheet ,如果用户拥有iOS 6,他将看到针对iOS 6的不同的UIActionSheet ? 你怎么做到这一点? 我有Xcode 4.5,并希望在iOS 5上运行一个应用程序。

我应该在其他链接器标志中包含“-ObjC和-all_load”到我所有的iOS项目吗?

可能重复: -all_load链接器标志是做什么的? 我看到大多数静态库要求你这样做,所以我把它们添加到我的所有项目中,似乎没有副作用添加这个?

运行unittests时不要启动模拟器

一些背景: 我有iOS应用程序,目标configuration为运行unitTests。 我正在MacBook上运行构build自动化工具jenkins,它会自动构build这个应用程序并运行所有testing(使用命令行xcodebuild工具)。 一切工作正常与Xcode 4.这个生成自动化工具运行在不同的用户和运行所有这些testing。 我最近切换到Xcode 5,它开始失败,因为它无法启动模拟器。 问题 我有一个schemeUnitTests被configuration为运行testing(逻辑testing)。 AI使用以下两种方法之一运行这些testing: 在Xcode中的命令U 或命令行“/ usr / bin / xcodebuild -scheme UnitTests -sdk iphonesimulator -configuration发布干净的构buildTEST_AFTER_BUILD = YES” 在这两种情况下,它都试图启动模拟器。 但是,根据我的理解,它不需要它。 无论如何,它运行在顶部的x86,它看起来不像任何应用程序安装在模拟器上。 有没有办法摆脱这个讨厌的模拟器开始(因为它打破了我的编译自动化)? 更新1 似乎find非常类似的问题,但不能得到它的工作: 在Xcode 4中运行逻辑testing,而无需启动模拟器 更新2 我发现非常相关和有趣的问题/答案: 苹果CI / Xcode服务和jenkins

“共享屏幕”的iOS 6

我可以使用iOS 6在我自己的应用程序中显示“共享屏幕”吗? 有人知道如何?