标签: xcode6gm

电子邮件沉着的iOS 8

我正试图从Xcode 6开始在iOS 8中打开电子邮件,但收到错误.如果我从Xcode 5尝试,相同的代码工作正常.后来我从apple开发人员门户网站下载了一个示例代码:

https://developer.apple.com/library/content/samplecode/MessageComposer/Introduction/Intro.html

但结果是一样的.有什么东西,或某些设置,我缺少优化Xcode 6的代码

这是代码:在我的按钮操作中

MFMailComposeViewController *picker = [[MFMailComposeViewController alloc] init];

picker.mailComposeDelegate = self;

[picker setSubject:@"Hello from California!"];

// Set up recipients
NSArray *toRecipients = [NSArray arrayWithObject:@"first@example.com"]; 
NSArray *ccRecipients = [NSArray arrayWithObjects:@"second@example.com", @"third@example.com", nil]; 
NSArray *bccRecipients = [NSArray arrayWithObject:@"fourth@example.com"]; 

[picker setToRecipients:toRecipients];
[picker setCcRecipients:ccRecipients];  
[picker setBccRecipients:bccRecipients];

// Attach an image to the email
NSString *path = [[NSBundle mainBundle] pathForResource:@"rainy" ofType:@"jpg"];
NSData *myData = [NSData dataWithContentsOfFile:path];
[picker addAttachmentData:myData mimeType:@"image/jpeg" fileName:@"rainy"];

// Fill out the email body text
NSString *emailBody …
Run Code Online (Sandbox Code Playgroud)

xcode objective-c ios ios8 xcode6gm

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

ios模拟器在xcode 6中显示为UDID

当我从xcode 6中选择模拟器时,我得到多个选项来选择模拟器,但模拟器带有UDID.请看下面的图片,请帮帮我.提前致谢.

在此输入图像描述

iphone ios-simulator ios8 xcode6gm

28
推荐指数
3
解决办法
6668
查看次数

无法在XCode 6中签署应用程序

我刚刚从XCode 5.1升级到XCode 6.0 GM,无法再签署我的应用程序进行临时部署.我执行以下步骤:

  1. 我打开Window - > Organizer并选择"Archives"
  2. 我选择一个存档(我从XCode 5.1构建的存档,或者我从XCode 6构建的存档).
  3. 我点击"导出".
  4. 我点击"保存即时部署"并点击"下一步"
  5. 我选择我的开发团队并点击"选择"
  6. 我收到以下错误.

以前这个工作(我昨晚签了申请,今天早上升级了),所以任何想法都会感激不尽.

错误文字

错误文本

您不能执行此操作.请与您的团队管理员联系,或者,如果您需要进一步的帮助,请联系Apple Developer Program Support.

帐户页面

这是我的XCode帐户页面中的信息.

在此输入图像描述

xcode signing xcode6gm

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

如何在Xcode 6中获得代码覆盖率?

我的测试是XCTests,我使用的是Objective-C而不是Swift.

我已经看过一些解决这个主题的文章,但似乎专注于旧版本的Xcode,例如:

在Xcode 6上获得代码覆盖率的推荐方法是什么?Apple是否内置了代码覆盖内容,可能是通过OSX Server通过Xcode CI?

xcode code-coverage ios xcode6 xcode6gm

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

无法为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)

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

任何提示?


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

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

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

macos cocoa swift xcode6 xcode6gm

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

Xcode 6 GM版本的应用验证

当我尝试使用xcode 6 GM版本验证我的构建时,我收到此错误.错误:itunes存储操作失败,未找到符合条件的软件.确保此软件归您的开发者组织所有.

这里有人能提出一些解决方案吗?

objective-c xcode6 ios8 xcode6gm

23
推荐指数
4
解决办法
9026
查看次数

如何在Swift中使用多个组件更改UIPickerView的文本颜色?

下面的代码将更改所有3个组件的选择器视图的字体颜色.然而,当我试图旋转车轮时,它会崩溃.我认为它与didSelectRow函数有关.也许这两个函数必须以某种方式嵌套?任何的想法?

    func pickerView(pickerView: UIPickerView, attributedTitleForRow row: Int, forComponent component: Int) -> NSAttributedString? {
    var attributedString: NSAttributedString!
    if component == 0 {
        attributedString = NSAttributedString(string: a.text!, attributes: [NSForegroundColorAttributeName : UIColor.redColor()])
    }
    if component == 1 {
        attributedString = NSAttributedString(string: b.text!, attributes: [NSForegroundColorAttributeName : UIColor.redColor()])
    }
    if component == 2 {
        attributedString = NSAttributedString(string: c.text!, attributes: [NSForegroundColorAttributeName : UIColor.redColor()])
    }
    return attributedString
}


func pickerView(pickerView: UIPickerView, didSelectRow row: Int, inComponent component: Int){

    switch component {
    case 0:
        aOutput.text = a[row]      -->  **Code …
Run Code Online (Sandbox Code Playgroud)

xcode uipickerview ios swift xcode6gm

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

Xcode 6 GM - 复制生成的"MyAppName-Swift"头文件时出错?

下面是我在构建应用程序时遇到的错误.有没有人有这个错误的经验?

ditto:无法获得源的真实路径'/Users/MyUsername/Library/Developer/Xcode/DerivedData/MyAppName-fwxrneawhopjkqcpeoykduytrgwv/Build/Intermediates/MyAppName.build/Debug-iphoneos/MyAppName.build/Objects-normal/arm64/ MyAppName-Swift.h"

命令/ usr/bin/ditto失败,退出代码为1

任何帮助都会很棒!

如果需要更多信息,请询问.:)

xcode xcode6 xcode6gm

12
推荐指数
2
解决办法
4834
查看次数

swift核心数据获取关系

我有点困惑尝试从swift中的coredata获取关系数据

Person Entity 包含person名称和Unique Id.与书籍的关系是一对多的

例如

Person Entity: 
idPerson = 25 - namePerson = John
idPerson = 26 - namePerson = Steve
Run Code Online (Sandbox Code Playgroud)

图书实体包含图书的标题,图书的唯一标识和与人的关系标识(personBook).与人的关系是一对一的例如

Books Entity: 
idBook = 2543 - titleBook = title one - personBook = 25
idBook = 2544 - titleBook = title two - personBook = 25
idBook = 2545 - titleBook = title three - personBook = 26
Run Code Online (Sandbox Code Playgroud)

这里我的数据模型截图:(没有图像,因为我没有声誉)

人类

        @objc(Person)
        class Person: NSManagedObject {
              @NSManaged var idPerson: String
              @NSManaged var namePerson: String
              @NSManaged …
Run Code Online (Sandbox Code Playgroud)

core-data relationship swift ios8 xcode6gm

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

如何在Xcode6中创建新的h和m文件

我下载了Xcode6并创建了一个简单的项目.当我从新文件模板中选择目标C选项时,它会创建一个扩展名为.m的文件名.我不知道如何在Xcode中创建新的.h和.m文件.赞赏.谢谢

ios xcode6gm

6
推荐指数
2
解决办法
5842
查看次数