标签: xcode5

升级到Xcode 5后,将Gitbox diff工具链接到FileMerge

我刚刚升级到Xcode 5,现在Gitbox似乎无法找到FileMerge作为diff工具,并且没有手动设置路径的选项.有人知道再次链接它的方法吗?

filemerge gitbox xcode5

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

IOS指纹实现

由于Apple发布了在iOS 7中具有FingerPrint扫描功能的Xcode 5,我们可以在我们的应用程序中实现这一点吗?如果是,我们使用哪个SDK进行实施.

请提供示例代码或指定我们使用的SDK.

fingerprint ios ios7 xcode5

5
推荐指数
1
解决办法
2340
查看次数

除非首先运行清理,否则运行ibtool会构建部分iOS构建中断

添加了运行的构建脚本步骤

ibtool ./Mobile/Base.lproj/MainStoryboard_iPad.storyboard --generate-strings-file ./Mobile/Base.lproj/MainStoryboard_iPad.strings
Run Code Online (Sandbox Code Playgroud)

这使构建失败

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN"     "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>com.apple.ibtool.errors</key>
<array>
    <dict>
        <key>description</key>
        <string>Interface Builder could not open the document "MainStoryboard_iPad.storyboard" because it does not exist.</string>
    </dict>
</array>
</dict>
</plist>
Command /bin/sh failed with exit code 1
Run Code Online (Sandbox Code Playgroud)

首次清理项目然后构建项目时,它将首次成功.

我试图在示例项目中复制它,但无法复制它.我们真正的项目要复杂得多......有6种语言,项目有两个目标(一个用于企业构建,一个用于商店构建).许多课程和两个大型故事板.

有没有人有建议尝试做什么不同,以找出导致问题的原因,以确定它是否是一个工具错误?

xcode internationalization ios xcode5

5
推荐指数
1
解决办法
2765
查看次数

奇怪的代码签名错误

我正在尝试将在Xcode 5下设计的新Mac应用程序上传到Mac App Store.我之前已经为许多以前的Xcode版本的应用程序做过这个,所以我认为我掌握了它,但我正在敲打这个.这一定是一些微不足道的问题,但我看不到什么!

我的设置说明:

  • 我的目标的"常规"设置有"签名:Mac App Store",然后我的帐户为"团队"
  • 我启用了沙箱(目标的"功能"选项卡)
  • 在"构建设置"中,我有:
    • CODE_SIGN_ENTITLEMENTS = MyApp/MyApp.entitlements
    • CODE_SIGN_IDENTITY = Mac开发人员
    • PROVISIONING_PROFILE = Mac团队配置文件:com.myname.myapp

该应用程序构建并运行良好.然而,当我为App Store分发验证它时,我收到以下错误:

配置文件无效.捆绑包MyApp [MyApp.app]中的配置文件无效.[缺少代码签名证书.]有关更多信息,请访问Mac OS Developer Portal.

我错过了什么?

code-signing mac-app-store provisioning-profile xcode5

5
推荐指数
1
解决办法
2003
查看次数

虽然ios 6.1作为基础sdk xcode 5为ios 7构建ipa

我在xcode 5中更改了iOS 6.1的基本sdk.

当我在iOS 6.1模拟器或iOS 6.1设备上模拟我的项目时,一切正常.但是当我构建一个ipa并将其安装在iOS 7设备上时,该设备使用的是iOS 7 sdk,我的洞应用看起来很奇怪.我为iOS 6.1更改了我的基础sdk,为什么要使用我的设备iOS 7 sdk?

我读到iOS 7使用iOS 6.1 sdk来发布旧的应用程序.我有什么办法,iOS 7也为我的应用程序做到了这一点?我唯一的想法是再次安装xcode 4 ...

ipa ios6.1 ios7 xcode5

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

UITextField上的上下文0x0无效(Xcode 5)

我在我的应用程序中使用UITextField.我在用[texfield becomeFirstResponder].这很好用,并在加载视图时加载键盘.但是,当我在启动后再次单击UITextField时会出现此错误.我不明白为什么,但这是我得到的输出:

CGContextSetFillColorWithColor: invalid context 0x0.
CGContextSetStrokeColorWithColor: invalid context 0x0. 
CGContextSaveGState: invalid context 0x0. 
CGContextSetFlatness: invalid context 0x0. 
CGContextAddPath: invalid context 0x0. 
CGContextDrawPath: invalid context 0x0. 
CGContextRestoreGState: invalid context 0x0. 
CGContextSaveGState: invalid context 0x0. 
CGContextSetFlatness: invalid context 0x0. 
CGContextAddPath: invalid context 0x0.
CGContextDrawPath: invalid context 0x0. 
CGContextRestoreGState: invalid context 0x0.
Run Code Online (Sandbox Code Playgroud)

这是我的代码:

// ViewController.h
@interface ViewController : UIViewController
@property (strong, nonatomic) IBOutlet UITextField *textField;

@end


// ViewController.m
@synthesize textField;

- (void)viewDidLoad
{
    [textField becomeFirstResponder];
    [super viewDidLoad];
    // Do any …
Run Code Online (Sandbox Code Playgroud)

xcode objective-c uitextfield ios xcode5

5
推荐指数
1
解决办法
1193
查看次数

Core Data 轻量级迁移重命名的属性一直在重命名 id?

我正在使用 xcode 5 为 iPhone 开发应用程序,我使用轻量级迁移来更新核心数据架构。

我在模型版本 1 中创建了一个 User 实体,User有一个名为nameA.

在模型版本2,我重命名User的nameA到nameB,我设置nameB的重命名id来nameA。这一步是成功的,之前的值nameA可以在 中找到nameB。

然后,我创建的模型版本3添加一个名为另一个实体House,我在3版本中发现,User“SnameB仍然有其重命名ID设置nameA

我认为在模型版本 3 中,User'snameB不应该具有重命名 ID,因为模型版本 3 基于版本 2,而在版本 3 中我没有更改任何User实体

那么我应该删除User's的重命名 IDnameB吗?还是把它留在那里?

有谁知道怎么做?

core-data ios xcode5

5
推荐指数
1
解决办法
1131
查看次数

在Xcode 5中缺少ViewController.xib

我是iOS编程的新手,目前正在http://codewithchris.com/demo-app-with-xcode-and-interface-builder/上学习本教程.

我们首先使用Single View Application库创建一个新项目.

在此输入图像描述

问题:大约一半的教程,它说,Once you have ViewController.xib opened on the left pane and ViewController.m opened on the right pane...但是Project Navigator中的任何地方都没有.xib文件,这是本教程中第一次提到.xib文件.

我应该在途中的某处获得.xib文件吗?如果是这样,哪一步将创建.xib?

在此输入图像描述

iphone xcode objective-c ios xcode5

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

Autolayout期待不同的高度

我在Xcode 5的iOS 7项目中遇到autolayout困难.假设我想显示这些按钮:

    Something
        -
        |                      10 pts fixed space from top
        -
     Button 1                  50 pts height on 4" display, reduce height if 3"5
        -
        |                      10 pts fixed space
        -
     Button 2                  50 pts height on 4" display, reduce height if 3"5
Run Code Online (Sandbox Code Playgroud)

我在Interface Builder中布置我的按钮(带有故事板).

然后我开始添加约束:

  • 从"按钮1"到"某物"的垂直间距
  • "按钮1"容器的前导空间
  • "按钮1"的固定宽度

问题是Autolayout抱怨我的按钮,说"预期:身高= 30".为什么?我想要一个50分的按钮,为什么这是一个问题?当然,我可以通过添加高度约束来解决这个问题,但是如果屏幕高度降低,我希望降低高度.并且,如果我运行它,即使在4"显示器上,按钮的高度设置为30,因为autolayout说它"应该"..而我甚至没有设置第二个按钮的约束,这将使它均匀更差.

我怎么能做到这样的事情?它似乎非常基本,我仍然不明白发生了什么.

请注意,我可以手动设置代码中的所有高度,但我真的想避免这种情况.

ios autolayout xcode5

5
推荐指数
1
解决办法
3821
查看次数

此类不是密钥值的密钥值编码兼容.UISearchBar和DisplayController

我正在制作一个使用UITableViewController的应用程序,我正在尝试添加一个UISearchBarWithDisplayController.(我正在使用这个教程:http://www.appcoda.com/search-bar-tutorial-ios7/).我按照所有步骤操作,但是当我在搜索视图中按键盘上的字母时,应用程序崩溃,我收到此错误:

2014-05-28 19:11:03.850 Williams[1353:60b] *** Terminating app due to
uncaught exception     'NSUnknownKeyException', reason:
'[<__NSCFConstantString 0x100219d80> valueForUndefinedKey:]: this
class is not key value coding-compliant for the key name.'
*** First throw call stack: (0x186b8a950 0x1930901fc 0x186b8a5d4 0x1876db618 0x187624bdc 0x18766d8e8 0x18766d3d0 0x18766c1d4
0x18766c150 0x18766bf28 0x100038904 0x100038af8 0x189d6c558
0x189b890e8 0x189b8905c 0x189b72538 0x189d6c264 0x189b93a64
0x189d27a7c 0x189d26dfc 0x189d26ae4 0x187634a20 0x189b97e58
0x189d269ac 0x189b7d2f0 0x18770c5cc 0x186b4b044 0x186b4a3a0
0x186b48638 0x186a896d0 0x18c76dc0c 0x189bbafdc 0x10003970c
0x193683aa0) libc++abi.dylib: terminating with uncaught exception of
type NSException
Run Code Online (Sandbox Code Playgroud)

当我按下键盘上的一个字母并且像这样卡住时它会崩溃:

紧急

还有一点很奇怪的是,如果我在iOS模拟器中崩溃,它会给我一个不同的崩溃报告: …

key-value-coding uisearchdisplaycontroller ios7 xcode5

5
推荐指数
1
解决办法
1350
查看次数