标签: xcode6

Xcode 6无法启动(OS X 10.9.4)

最近,在最近几天内,每当我尝试在运行OS X 10.9.4的2013 11"MacBook Air上打开Xcode6-Beta2时,我都会收到问题报告并且Xcode无法运行.我尝试卸载Xcode 6(通过拖动它到垃圾桶)并重新安装它,我尝试重新启动计算机 - 既没有解决问题.

在此输入图像描述

我最好的猜测是它与OS X 10.9.4有关 - 我在一周左右的时间里没有真正触及过Xcode,而我上周在机器上做的唯一一件大事就是更新到10.9.4.但我不太确定.有没有其他人看到这个错误?

macos xcode ios xcode6

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

LaunchServices:invalidationHandler被调用 - iOS 8共享表

在SLComposeViewController用于打开Twitter或Facebook共享表的时间内,在日志中看到此错误消息,尽管不一致.我没有使用任何新的iOS 8 API,只是测试iOS 8上的现有代码.我看到其他人遇到了这个问题,甚至在使用Cocoa Touch SDK中的其他模态视图控制器时也发生了崩溃.

LaunchServices:invalidationHandler被调用

是否有新的防护措施,与SLComposeViewController和UIActivityViewControlleriOS中8?还有什么要考虑的吗?

slcomposeviewcontroller uiactivityviewcontroller xcode6 ios8

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

无需登录开发者帐户即可在Xcode 6中进行Ad-hoc构建

在Xcode 6之前,仅向Xcode提供*.p12证书和*.mobileprovision文件就足以为Ad Hoc构建导出*.ipa文件.

存档准备好后,Xcode 6会像往常一样打开管理器,但是当我按下"导出"按钮时,管理器会要求选择开发团队.即使我安装了*.p12和*.mobileprovision,它也不允许我继续进行.

要保存Ad Hoc Development,请选择要用于配置的开发团队:

我知道可以从Xcode帐户窗格导出开发人员帐户,但是存在问题.它导出与之关联的所有证书和mobileprovision文件.这包括我不想包含的其他配置文件(因为我想与项目团队共享生成的导出,并且不希望包含不相关的配置文件).

有没有办法避免这种"有用"的功能,只需导出相关的*.p12和*.mobileprovision?

xcode ad-hoc-distribution ios xcode6

25
推荐指数
3
解决办法
3万
查看次数

是否从Xcode 6中删除了原点定位"盒子"?

Xcode'Origin'工具

我没有在Xcode 6中看到这个工具.他们把它拿出来了吗?我可以重新启用它吗?我用它所有的时间.

xcode interface-builder xcode6

25
推荐指数
1
解决办法
573
查看次数

出现视图后应用iOS 8/XCode 6自动布局约束

我有一个与XCode 5和iOS 7一起工作得很好的项目,但是当我最近下载XCode 6时,我注意到autolayout出现了一些奇怪的行为.

我有一个故事板,其视图只有一个UIImageView和两个UILabel.使用UiPageViewController加载此视图.UIImageView在视图中水平和垂直居中,并且存在约束,指定两个标签与图像视图的距离.当故事板和自动布局值发生冲突时(例如,在故事板中,一个标签在图像视图上方20个像素但自动布局显示它应该在40像素以上),过去的自动布局值是在加载视图之前成功应用.因此,当视图第一次显示时,一切都在正确的位置.

现在使用iOS 8/XCode 6,我看到视图加载然后事情跳转到他们的最终自动布局位置.在模拟器和真实设备上,这种跳转对于最终用户来说是显而易见的,而且它真的很烦人.有没有办法回到过去的行为?据我所知,没有代码更改导致此问题.

xcode ios uipageviewcontroller autolayout xcode6

25
推荐指数
1
解决办法
8507
查看次数

如何让Xcode 6生成的XLIFF文件导入回Xcode - 重命名是不够的

如何从Xcode 6导出基本开发语言XLIFF文件,然后重新导入它以配置其他本地化.(例如en.xliff,fr.xliff如果要将法语添加到英语开发语言项目,请导出文件并使用它来创建文件)

xcode localization ios xliff xcode6

25
推荐指数
1
解决办法
5445
查看次数

无法为NSMenuItem(FinderSync扩展)设置子菜单

我正在尝试在Swift/Cocoa中为Finder Sync扩展创建一个级联子菜单.我有以下代码:

override func menuForMenuKind(menuKind: FIMenuKind) -> NSMenu! {
    let m = NSMenu(title: "")
    let mi1 = NSMenuItem(title: "item1", action: nil, keyEquivalent: "")
    let mi11 = NSMenuItem(title: "item11", action: nil, keyEquivalent: "")

    let m2 = NSMenu(title: "")
    let mi2 = NSMenuItem(title: "item2", action: nil, keyEquivalent: "")
    m2.addItem(mi2)

    m.addItem(mi1)
    m.addItem(mi11)
    m.setSubmenu(m2, forItem: mi1)
    return m
}
Run Code Online (Sandbox Code Playgroud)

所以我想要实现的目标是:

item1->
       item2 
item11
Run Code Online (Sandbox Code Playgroud)

所以我实际得到的是一个平面item1和item11菜单列表.

任何提示?


我向Apple提交了一个错误(#18810635),得到的答复是(#18531883)它仍然是开放的副本.

在OpenRadar http://openradar.appspot.com/radar?id=5772557445758976上发布了文件副本,发送给开发者倡导者.

如果有人知道#18531883的命运 - 这是Finder Sync Extensions的核心存在理由吗?

macos cocoa swift xcode6 xcode6gm

25
推荐指数
1
解决办法
1994
查看次数

更改"创建者"_username_

在Xcode 6.x中创建新文件时如何更改"创建者"?我正在使用Mac OSX 10.10 Yosemite

旧方法不起作用:

  1. 更新"当前"通讯簿名称.
  2. 默认写入com.apple.Xcode PBXCustomTemplateMacroDefinitions {"FULLUSERNAME" = "Name Here";}

在此输入图像描述

xcode ios xcode6

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

WatchKit SDK无法从NSUserDefaults检索数据

我想为Apple手表制作一个测试应用程序,您可以在手机上设置一些String,然后它将显示在Apple Watch上.我决定使用NSUserDefaults类来存储这些数据.

在我的iPhone视图控制器中,我有一个方法,它将输入和存储带入本地存储:

- (IBAction)saveInfo:(id)sender {

    NSString *userInput = [myTextField text];

    NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];

    [defaults setObject:userInput forKey:@"savedUserInput"];

    [defaults synchronize];

    self.myLabel.text = [defaults stringForKey:@"savedUserInput"];
}
Run Code Online (Sandbox Code Playgroud)

在我的监视接口控制器中,我有一个检索数据并显示它的方法:

- (IBAction)showText2 {

    NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];

    [defaults synchronize];

    self.myLabel2.text = [defaults stringForKey:@"savedUserInput"];
}
Run Code Online (Sandbox Code Playgroud)

除了某些原因,我试图检索的数据显示为null,标签没有更新.

xcode objective-c ios xcode6 watchkit

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

使用Swift和textFieldShouldReturn的Next/Done按钮

我有一个MainView,在按下注册按钮时添加子视图(signUpWindow).

在我的signUpWindow子视图(SignUpWindowView.swift)中,我使用函数设置每个字段,例如:

func confirmPasswordText()
    {
        confirmPasswordTextField.frame=CGRectMake(50, 210, 410, 50)
        confirmPasswordTextField.placeholder=("Confirm Password")
        confirmPasswordTextField.textColor=textFieldFontColor
        confirmPasswordTextField.secureTextEntry=true
        confirmPasswordTextField.returnKeyType = .Next
        confirmPasswordTextField.clearButtonMode = .WhileEditing
        confirmPasswordTextField.tag=5
        self.addSubview(confirmPasswordTextField)
    }
Run Code Online (Sandbox Code Playgroud)

我有键盘在它出现时上下移动signUpWindow并在MainView中消失.

SignUpWindowView 实现 UITextFieldDelegate

我的问题是我正在尝试配置键盘上的Next/Done按钮,并且不确定添加该功能的视图(MainView或SignUpWindowView)textFieldShouldReturn.我已经尝试了两种方法,但是甚println至无法进行测试以查看该功能是否正在执行.一旦我textFieldShouldReturn开火,我相信我可以执行必要的代码来使Next/Done按钮完成我想要的操作,并将发布最终解决方案以包含Next/Done功能.

更新为包含SignUpWindowView.swift的缩写版本

import UIKit

class SignUpWindowView: UIView,UITextFieldDelegate {

let firstNameTextField:UITextField=UITextField()
let lastNameTextField:UITextField=UITextField()

override func drawRect(rect: CGRect){
    func firstNameText(){
        firstNameTextField.delegate=self
        firstNameTextField.frame=CGRectMake(50, 25, 200, 50)
        firstNameTextField.placeholder="First Name"
        firstNameTextField.returnKeyType = .Next
        self.addSubview(firstNameTextField)
     }

    func lastNameText(){
        lastNameTextField.delegate=self
        lastNameTextField.frame=CGRectMake(260, 25, 200, 50)
        lastNameTextField.placeholder="Last Name"
        lastNameTextField.returnKeyType = .Done
        self.addSubview(lastNameTextField)
     } …
Run Code Online (Sandbox Code Playgroud)

subview ios uitextfielddelegate swift xcode6

25
推荐指数
3
解决办法
4万
查看次数