草庐IT

xcode-storyboard

全部标签

ios - Xcode 8 中的 TCP_CONNECTION_EVENT_DISCONNECTED

当我在Xcode8中运行我的项目时收到以下错误消息:TCP_CONNECTION_EVENT_DISCONNECTEDinresponsetostatefailedanderrorErrorDomain=kNWErrorDomainPOSIXCode=61"Connectionrefused"UserInfo={NSDescription=Connectionrefused}这是导致这个问题的代码:@implementationUIImageView(LoadAsyn)+(void)loadFromURL:(NSURL*)urlcallback:(void(^)(UIImage*ima

ios - Xcode 命令行工具(两个版本并排)

最近我们已经转移到Xcode8以便使用新的Xcode版本编译应用程序,但我仍然需要使用旧的Xcode(7.3.1)以便将它的工具与旧版本的appium一起使用...我想知道是否有办法打开每个Xcode版本并使用它的相关命令行工具?目前,我在特定版本中设置的命令行工具正在两个Xcode版本中使用...谢谢! 最佳答案 我正在使用X-code7.3.3。运行appiumtest和Xcode-8来构建被测应用程序。我已将xocde8移动到文件夹名称“xcode8”中。要在不同的Xcode版本之间切换,您可以使用-sudoxcode-sel

ios - toolsVersion ="11201"弄乱了我的 Storyboard

将我的xCode更新到8.0并在我的设备上运行我的应用程序后,我注意到我在Storyboard中的CollectionView乱七八糟,框架不再适合该View。只有当我打开Storyboard时才会发生这种情况(似乎xcode在我第一次在xcode中打开文件后添加了一些属性)。当我用我的旧Storyboard替换Storyboard然后构建应用程序而不打开它时,一切都按预期工作。经过数小时的搜索可能是什么原因并比较Storyboard源代码(打开后新旧代码之间),我发现原因是在Storyboard源顶部找到的toolsVersion属性代码。当我将toolsVersion="11201

ios - 即使我使用 iOS 10、Xcode 8 在 info.plist 中添加了 NSCameraUsageDescription,应用程序也会崩溃

更新到Xcode8,我正在使用相机在我的应用程序上上传照片,应用程序崩溃并显示以下众所周知的消息:Thisapphascrashedbecauseitattemptedtoaccessprivacy-sensitivedatawithoutausagedescription.Theapp'sInfo.plistmustcontainanNSCameraUsageDescriptionkeywithastringvalueexplainingtotheuserhowtheappusesthisdata.在我的info.plist中添加了NSCameraUsageDescription,但

android - iOS 10 和 Xcode 8 上的 Cordova 6.3.1

很长一段时间以来,我一直在cordova和iOS/android上进行开发,在Xcode8之前一切正常,而在android上仍然一切正常。就在这个星座下的iOS上,插件根本没有按预期工作。这意味着所有插件在按下主页按钮后首先开始react。这真的很奇怪。以下是我使用的插件列表:com.cordova.plugins.sms0.1.10“CordovaSMS插件”cordova-plugin-camera2.3.0“相机”cordova-plugin-compat1.0.0“兼容”cordova-plugin-contacts2.2.0“联系人”cordova-plugin-device

ios - Storyboard按钮 Segue

所以我是Xcode的新手,我正在制作一个应用程序,基本上每个屏幕都有这个按钮,对于这种情况,我会说一个搜索按钮。几乎每个屏幕上都有此搜索按钮,因此用户无论在哪个屏幕上都可以进行搜索。唯一的问题是设计明智,这会导致大量的segue箭头流入其中,以及由于其他4个按钮也随处可用而从中流出的箭头分配。有没有一种方法可以让所有ViewController上的这个按钮自动转到一个负责搜索的ViewController,而不会使设计变得困惑?这是一个View:Storyboard 最佳答案 您有几个选择。正如Elaina在她的回答中所建议的那样,

ios - Xcode 8 中没有这样的模块 'CryptoSwift'

当我将swift2.3转换为swift3时发生此错误。我做了Product->Clean->Build,但它在我的项目中不起作用。如何解决这个错误。请帮助我。 最佳答案 类似于DimSanCing的回答,对我有用的是转到MyProject>Targets>BuildSettings我检查了“框架搜索路径”并发现了对同一路径的多个引用。我删除了所有重复的引用,这解决了我的构建错误。 关于ios-Xcode8中没有这样的模块'CryptoSwift',我们在StackOverflow上找到一

ios - NSLog 输出无处可寻,Xcode 8

我正在尝试使用NSLog语句来确定我的应用程序的执行流程,所以我在autoreleasepool之后的main.m中有一个:@autoreleasepool{NSLog(@"appstarted");//addedbreakpointhere,butdebuggerstoppedatnextlineBOOLrunningTests=NSClassFromString(@"XCTestCase")!=nil;//stoppedhereinsteadofnslog....现在,该声明无处可寻。我试过搜索控制台,使用“command+/”为模拟器调出一个控制台,并在system.log中搜索

iOS 自动布局 : two views of equal width and equally spaced

我目前在使用AutoLayout时遇到困难。我正在使用界面生成器并尝试放置两个100*100的uiviewblock。我需要以这样的方式放置这些block,即第一个block通往superView等于第二个block尾随superView。此外,这等于这两个block之间的空间并根据屏幕宽度同样变化。我试过使用堆栈Viewgivingfixedwidthtostackviewseemstobeequallyspacedin4sbutnoton6s.保持宽度不固定会导致block之间的间距更大ashere.是否可以通过界面构建​​器实现这一点?非常感谢您的帮助。

ios - UNUserNotificationCenterDelegate 方法未被调用 Xcode 8 iOS 10

我完全按照这里提到的所有步骤进行操作:PushnotificationissuewithiOS10.但不幸的是,这两个方法没有被调用:-(void)userNotificationCenter:(UNUserNotificationCenter*)centerwillPresentNotification:(UNNotification*)notificationwithCompletionHandler:(void(^)(UNNotificationPresentationOptionsoptions))completionHandler-(void)userNotification