Swift Playground和Simulator Error(ipc / mig)服务器死亡,无法启动iOS模拟器

当我尝试在Playground中做任何事情时,甚至在我敲完一个单词之前就会popup。 运行操场时出错。 无法启动操作系统的iOS存根:操作无法完成。 (Mach错误-308 – (ipc / mig)服务器死亡)。 当我只是尝试运行IOS模拟器,我得到以下错误 无法启动iOS模拟器。 哦,这个错误刚刚popup 运行时遇到错误(域= DTiPhoneSimulatorErrorDomain,代码= 2) 我尝试重新启动,我closures了,再次打开,我取消select文件,并重新select。 只是不断发生。 任何人都有解决scheme?

Autolayout在自定义UITableViewCell中被忽略

尽pipe已经为所有元素(包括单元格计算其高度所需的垂直元素)设置了约束,但自动布局似乎被忽略:所有单元格都被挤压。 以下是故事板中结果和约束的截图。 在保存tableView的VC中,这里是viewDidLoad中的代码: tableView.estimatedRowHeight = 120.0 tableView.rowHeight = UITableViewAutomaticDimension 注释掉第二行给出的单元格高度为120.0,但Autolayout也被忽略。 谢谢 更新 为了简化界面,我留下了一个标签作为约束: 领先的空间,超级观景 顶级空间来监视 固定宽度和高度(100和100) 底部空间到容器边距,以确保单元格具有所有垂直约束来确定其高度 通过这个简化的界面,自动布局仍然没有被考虑到,这暗示着这个问题不是来自于严格设置的限制。 在“尺寸”检查器中,行高设置为120,并选中“自定义”。 单元格具有正确的自定义类,单元重用标识符正确。 更新:find解决scheme 这是一个简单的错误,请参阅下面的答案。

XCode6 GoldMaster提交生成失败,错误

当我提交构build到AppStore时,我看到错误: 错误ITMS-4088:在SofwareAssets处找不到与apple_id: *无关的软件 错误ITMS-4238:“冗余二进制上载。在软件资源/ PreReleaseSoftwareAsset上已经存在一个针对”3.0“版本的二进制上载,构build版本为”3.0“。 有谁知道我该怎么做才能解决这个问题?

在iOS 7中重复使用UIPickerView中的视图

编辑12-14-2015 :这个问题再次经常在iOS 7,iOS 8,iOS 9上报告….我认为苹果公司不想再控制这个控制,而应该禁止我们使用它,而不是让这样一个主要窃听器 我用一个UIPickerView与从Xib加载的自定义视图。 我正在使用该方法 -(UIView *)pickerView:(UIPickerView *)pickerView viewForRow:(NSInteger)row forComponent:(NSInteger)component reusingView:(UIView *)view 从UIPickerViewDelegate重用我的意见。 使用iOS 6,我的UIPickerview完美地工作,我的意见被重用。 自iOS 7以来,reusingView始终为零,所以我需要加载每行的NIB(我有250行)。 我的意见正在做一些治疗,所以它可以采取一点点的内存,但X250 =大内存泄漏。 为了确定问题所在,我使用UILabel做了一个简单的项目: -(UIView *)pickerView:(UIPickerView *)pickerView viewForRow:(NSInteger)row forComponent:(NSInteger)component reusingView:(UIView *)view { UILabel *label = (UILabel *)view; if(view == nil) { label = [[UILabel alloc] initWithFrame:CGRectMake(0, 0, pickerView.frame.size.width, 76)]; } else { NSLog(@"*******************************************************"); } NSLog(@"Current inndex : […]

如何获得在UIImage中使用的图像名称?

我正在使用一个UIImage,我有一个图像,我想知道图像的名称。

使用GIDSignIn单击时,“URL scheme com-google-gidconsent”没有注册的处理程序错误

我已经手动集成了谷歌loginsdk(不与cocoapods),它build立好,但是当我运行该项目时,我总是得到这个错误,login后: 2015-09-07 15:44:14.071 Contacts++[82438:4826277] LaunchServices: ERROR: There is no registered handler for URL scheme com-google-gidconsent-google 2015-09-07 15:44:14.071 Contacts++[82438:4826277] LaunchServices: ERROR: There is no registered handler for URL scheme com-google-gidconsent-youtube 2015-09-07 15:44:14.072 Contacts++[82438:4826277] LaunchServices: ERROR: There is no registered handler for URL scheme com-google-gidconsent 2015-09-07 15:44:14.072 Contacts++[82438:4826277] LaunchServices: ERROR: There is no registered handler for URL […]

正确的序列获取注册令牌在iOS上的GCM推送通知? GCM不可靠吗?

嗨,我已经按照教程在iOS上使用GCM。 它一直在间歇工作(这意味着所有的证书,权限和东西都可以)。 不过到最近,我一直在收到这两条错误消息: GCM | GCM registration is not ready with auth credentials GCM | GCM registration is not ready with auth credentials 。 此外,重新连接到GCM失败: Error Domain=com.google.gcm Code=501 "(null)" 这部分与设备没有获得GCM注册ID有关。 有没有其他人更频繁地遇到这些问题? 或者是因为我以不正确的顺序调用GCM API(尤其是connectWithHandler: , startWithConfig:和tokenWithAuthorizedEntity方法)? 我怀疑原因是后者,因为我经过一段时间才得到GCM ID。 我并不总是收到一个GCM ID。 当我没有收到一个,我通常必须通过Xcode运行一次或两次的应用程序。 (或通过强制closures应用程序)。 显然这不是我的用户应该做的事情。 这是我的GCM API调用的序列: 设备获取APNS令牌 然后我调用tokenWithAuthorizedEntity:通过使用我的APNS令牌 ^这通常会导致上面提到的那两个错误之一。 每当我真的需要一个GCM令牌时,我通过再次调用tokenWithAuthorizedEntity强制重新获取GCM令牌。 另外,我connectWithHandler:我的applicationDidBecomeActive:方法中写入了connectWithHandler: call。 几个问题: 是connectWithHandler:的调用connectWithHandler:在applicationDidBecomeActive:必要时,如果我只是有兴趣接收GCM推送消息,而不是向上游发送? 如果对(1)的回答是肯定的,则在该方法的完成处理程序中,如果发生错误,并且我没有GCM标记,那么我应该尝试再次获取标记吗? (即调用tokenWithAuthorizedEntity ?) […]

Xcode 8 Swift 3应用程序是否成功运行在iOS 7上?

Xcode 8 Swift 3应用程序是否成功运行在iOS 7上? 我试图确定这个运行下面描述的几个testing,但是能更好地了解App Store开发的专家能帮助解释成功和失败的原因,包括下面的问题吗? testing1。 所以我打开了Xcode 7.3.1,并用Swift 2.2创build了一个应用程序。 我打算从iOS 7到iOS 10部署应用程序。 我在iOS 9.3 iPhone模拟器上成功运行应用程序,然后在实际的iOS 7.1.2 iPhone设备上成功运行应用程序。 testing2。 接下来,我已经采取了相同的项目,并在Xcode 8 Beta 2中打开它。(我被提示更新到Swift 2.3或Swift 3.我更新到Swift 2.3,然后更新到Swift 3.) 在手动inputiOS Target Deployment 7.0后,我成功运行iOS 10 Beta 2 iPhone模拟器上的应用程序。 然而,我然后尝试在实际的iOS 7.1.2 iPhone设备上运行应用程序,但这次没有成功,显示下面的错误。 我用Swift 2.3和Swift 3重复了这个testing,发生了同样的错误: 找不到设备支持文件 这个iPhone 4S运行iOS 7.1.2(11D257),这个版本的Xcode 可能不支持。 testing3。 所以接下来我尝试在获取应用程序的存档(产品>存档…)之后,将通过iTunes直接在Xcode 8 Beta 2中创build的.ipa应用程序文件安装到实际的iOS 7.1.2 iPhone设备上。 .ipa应用程序文件完成通过iTunes传输到iOS […]

如何在Swift中转换NSValue中的CGPoint?

因为我的问题标题说如何将CGPoint转换成NSValues所以我可以存储到数组中,然后迅速 。 在Objective-C中,我们可以这样做: // CGPoint converted to NSValue CGPoint point = CGPointMake(9, 9); NSValue *pointObj = [NSValue valueWithCGPoint:point]; 但有谁能告诉我,我该怎么办呢? 提前致谢。

Swift编译器错误:使用未parsing的标识符“名称”

我试图包含一个名为“名称”的类,我得到一个错误: Swift Compiler Error: Use of unresolved identifier 'name' 该类存在并不包含任何编译错误。