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

我最好的猜测是它与OS X 10.9.4有关 - 我在一周左右的时间里没有真正触及过Xcode,而我上周在机器上做的唯一一件大事就是更新到10.9.4.但我不太确定.有没有其他人看到这个错误?
在SLComposeViewController用于打开Twitter或Facebook共享表的时间内,在日志中看到此错误消息,尽管不一致.我没有使用任何新的iOS 8 API,只是测试iOS 8上的现有代码.我看到其他人遇到了这个问题,甚至在使用Cocoa Touch SDK中的其他模态视图控制器时也发生了崩溃.
LaunchServices:invalidationHandler被调用
是否有新的防护措施,与SLComposeViewController和UIActivityViewControlleriOS中8?还有什么要考虑的吗?
slcomposeviewcontroller uiactivityviewcontroller xcode6 ios8
在Xcode 6之前,仅向Xcode提供*.p12证书和*.mobileprovision文件就足以为Ad Hoc构建导出*.ipa文件.
存档准备好后,Xcode 6会像往常一样打开管理器,但是当我按下"导出"按钮时,管理器会要求选择开发团队.即使我安装了*.p12和*.mobileprovision,它也不允许我继续进行.
要保存Ad Hoc Development,请选择要用于配置的开发团队:
我知道可以从Xcode帐户窗格导出开发人员帐户,但是存在问题.它导出与之关联的所有证书和mobileprovision文件.这包括我不想包含的其他配置文件(因为我想与项目团队共享生成的导出,并且不希望包含不相关的配置文件).
有没有办法避免这种"有用"的功能,只需导出相关的*.p12和*.mobileprovision?

我没有在Xcode 6中看到这个工具.他们把它拿出来了吗?我可以重新启用它吗?我用它所有的时间.
我有一个与XCode 5和iOS 7一起工作得很好的项目,但是当我最近下载XCode 6时,我注意到autolayout出现了一些奇怪的行为.
我有一个故事板,其视图只有一个UIImageView和两个UILabel.使用UiPageViewController加载此视图.UIImageView在视图中水平和垂直居中,并且存在约束,指定两个标签与图像视图的距离.当故事板和自动布局值发生冲突时(例如,在故事板中,一个标签在图像视图上方20个像素但自动布局显示它应该在40像素以上),过去的自动布局值是在加载视图之前成功应用.因此,当视图第一次显示时,一切都在正确的位置.
现在使用iOS 8/XCode 6,我看到视图加载然后事情跳转到他们的最终自动布局位置.在模拟器和真实设备上,这种跳转对于最终用户来说是显而易见的,而且它真的很烦人.有没有办法回到过去的行为?据我所知,没有代码更改导致此问题.
如何从Xcode 6导出基本开发语言XLIFF文件,然后重新导入它以配置其他本地化.(例如en.xliff,fr.xliff如果要将法语添加到英语开发语言项目,请导出文件并使用它来创建文件)
我正在尝试在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的核心存在理由吗?
在Xcode 6.x中创建新文件时如何更改"创建者"?我正在使用Mac OSX 10.10 Yosemite
旧方法不起作用:
{"FULLUSERNAME" = "Name Here";}
我想为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,标签没有更新.
我有一个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) xcode6 ×10
ios ×7
xcode ×7
macos ×2
swift ×2
autolayout ×1
cocoa ×1
ios8 ×1
localization ×1
objective-c ×1
subview ×1
watchkit ×1
xcode6gm ×1
xliff ×1