标签: xcode6

如何在Xcode 6中设计时自定义字体?

在WWDC 2014视频中解释说,您可以直接在Storyboard中设计自定义字体,但到目前为止我只看到iOS字体列表.有帮助吗?

interface-builder ios xcode6

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

XCode6 GoldMaster提交构建失败并出现错误

当我向AppStore提交构建时,我看到错误:

ERROR ITMS-4088:"在SofwareAssets中找不到带有apple_id:*的软件"

ERROR ITMS-4238:"冗余二进制上传.在SoftwareAssets/PreReleaseSoftwareAsset上已存在用于列车'3.0'的构建版本'3.0'的二进制上传.

有人知道我该怎么做才能解决这个问题吗?

ios xcode6

14
推荐指数
4
解决办法
7279
查看次数

在iOS 8上显示NSMutableAttributedString

iOS 8.0(12A365)上的似乎NSMutableAttributedString有时无法正确显示.当属性的范围不在文本的开头(并且如果在文本的开头没有其他属性开始)时,显然会出现问题.

所以1.)第二个单词"green"将不显示绿色背景(bug!)("cell"是UITableViewCell带有UILabel"label"作为子视图):

1.)

text = [[NSMutableAttributedString alloc] initWithString:@"Green is green. (-> Bug)"];
[text addAttribute:NSBackgroundColorAttributeName value:[UIColor greenColor] range:(NSRange){9,5}];
cell.label.attributedText=text
Run Code Online (Sandbox Code Playgroud)

使用2.)和3.)正确显示背景:

2.)

text = [[NSMutableAttributedString alloc] initWithString:@"Green is green. (-> Ok)"];
[text addAttribute:NSBackgroundColorAttributeName value:[UIColor greenColor] range:(NSRange){0,5}];
[text addAttribute:NSBackgroundColorAttributeName value:[UIColor greenColor] range:(NSRange){9,5}];
cell.label.attributedText=text
Run Code Online (Sandbox Code Playgroud)

3.)

text = [[NSMutableAttributedString alloc] initWithString:@"Green is green. (-> Ok)"];
[text addAttribute:NSBackgroundColorAttributeName value:[UIColor greenColor] range:(NSRange){0,5}];
cell.label.attributedText=text
Run Code Online (Sandbox Code Playgroud)

在此处查找屏幕截图和XCode 6项目:屏幕截图和XCode 6项目

对我来说似乎是iOS 8中的一个错误 - 所以报告发给Apple.

uitableview nsattributedstring uilabel xcode6 ios8

14
推荐指数
2
解决办法
5205
查看次数

故事板预览与xCode 6中的模拟器或设备不匹配

我一直在努力解决这个问题很长一段时间,要么我是愚蠢的,要么苹果公司只是让这个变得非常棘手.故事板预览与xCode 6中的模拟器或设备不匹配!我添加了约束,以便应用程序在预览中的所有屏幕尺寸看起来都很好,但是当我在模拟器或我的设备上运行它时它看起来很乱.救命!

你需要任何截图来回答我的问题吗?

我知道其他人有同样的问题,但我找不到任何答案.

我的项目,一切看起来都很好

模拟器看起来不太好(当我在手机上运行应用程序时也会发生这种情况,并且它也适用于模拟器中的所有屏幕尺寸)

xcode storyboard xcode6 ios8

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

Swift为UIView设置了多个选项

在动画UIView时,swift如何处理多个选项?我试过了

UIView.animateWithDuration(0.2, delay: 0.0, options: .Repeat | .Autoreverse, animations: {self.alpha = 0.0}, completion: nil)
Run Code Online (Sandbox Code Playgroud)

但似乎混淆了|一个按位运算符:

Undefined symbols for architecture i386:
 "__TFSsoi1oUSs17_RawOptionSetType_USs21BitwiseOperationsTypeSs9Equatable__FTQ_Q__Q_", referenced from:
      __TFC17TextDrawing10cursorViewW8blinkingSb in cursorView.o
ld: symbol(s) not found for architecture i386
clang: error: linker command failed with exit code 1 (use -v to see invocation)
Run Code Online (Sandbox Code Playgroud)

我正在使用AppStore中最新的Xcode版本.

uiview uiviewanimation ios swift xcode6

14
推荐指数
1
解决办法
7119
查看次数

查找"自动首选最大布局宽度"在8.0之前的iOS版本上不可用的原因

我知道这个警告的原因以及如何解决它:给标签一个优先宽度.

问题是,当我单击该警告时,我没有看到任何标签/视图/视图控制器被选中.故事板打开就是这样.在我的故事板中有许多具有许多视图的视图控制器.如何在不手动迭代所有视图控制器的情况下找出导致问题的标签?当我点击警告时,我希望它将我带到导致警告的视图,但它只是打开故事板.

xcode interface-builder xcode6 xcode6.1

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

将dSYM上传到crashlytics的问题

要将dSYM上传到crashlytics,我有以下设置,但无法上传dSYM.

在我的目标 - >构建阶段 - >运行脚本

./Fabric.framework/run KEY SECRET

 echo "working"

./Crashlytics.framework/run KEY SECRET
Run Code Online (Sandbox Code Playgroud)

在报告导航器中

2015-03-27 11:45:32.868 run[12108:507] Fabric.framework/run 1.3.13
working
2015-03-27 11:45:36.000 run[12109:507] Crashlytics.framework/run 1.3.13
Run Code Online (Sandbox Code Playgroud)

在我的app fabric.io仪表板中

缺少dSYM

我错过了什么?

xcode ios crashlytics xcode6 fabric.io

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

Xcode 7不会从在Xcode 6中构建有效存档的同一项目中构建有效的存档

当使用Xcode 7b5构建包含Today Extension的应用程序时,我无法创建有效的存档.当我进行存档时,构建成功,然后在管理器中它显示在"其他项目"下而不是"iOS应用程序"下.

如果我关闭项目并在Xcode 6.3.2中打开相同的项目,当我进行存档时,它会显示在"iOS Apps"下.

我比较了档案,我注意到的一件事是我的今日小工具被放置在Applications目录之外.对于Xcode 6.3.2和Xcode 7b5,结构如下所示:

Xcode 6.3.2
| -Archive
| - 产品
| ---应用程序
| ---- MyMainApp.app

Xcode 7 Beta 5
| -Archive
| - 产品
| ---应用程序
| ---- MyMainApp.app
| --- MyTodayWidget.appex

我认为问题是MyTodayWidget打包在Applications目录之外和.app之外.我不确定为什么Xcode 7 beta 5会以不同于Xcode 6.3.2的方式打包应用程序,而我没有做任何更改.

更新2015年8月14日:这似乎是CocoaPods和Extensions的一个问题,如WatchKit或Today扩展.据报道,在Xcode 7 beta 5(带有watchkit扩展名)#4021中使用"Archive"时,其他开发人员生成了无效存档.这似乎是这个问题的根本原因.

环境:
- Xcode 7 Beta 5
- 今日扩展
- 普通应用程序
- CocoaPods 0.38.2(截至9/22的最新发布版本)
- AFNetworking用于扩展和应用程序

ios xcode6 ios9 xcode7 xcode7-beta5

14
推荐指数
2
解决办法
6137
查看次数

CocoaPods将重复的项目添加到xcworkspace

我的工作区结构如下:
-ProjectA
--ProjectB
--ProjectC
-Pods

我运行"荚更新"和我所得到的是
-ProjectA
--ProjectB
--ProjectC
-Pods
-ProjectB < -这不应该在这里!

我的Podfile是:

platform :ios, '7.0'
inhibit_all_warnings!
workspace 'ProjectA'

target :ProjectA do
    pod "AFNetworking", "~> 2.0"
    pod 'Facebook-iOS-SDK'
    pod 'SDWebImage'
    pod 'FXBlurView'
    pod 'RESideMenu'
    pod 'RBStoryboardLink'
end

target :ProjectBTests do
    xcodeproj 'Libraries/ProjectB/ProjectB'
    pod 'Expecta'
    pod 'Specta'
    pod 'OCMock'
end
Run Code Online (Sandbox Code Playgroud)

那么有可能对这种行为做任何事情吗?

谢谢!

ios cocoapods xcode6

13
推荐指数
1
解决办法
931
查看次数

模块螺栓的Uader标头不包含标题'BFAppLinkResolving.h'

我正在使用Parse 1.7.1(最新版本),Swift运行xcode 6.3项目.我在我的构建中提出了这个问题.我的自动完成和打字很慢,我觉得它可能有关系.我正在测试项目,它只在Bolts模块在项目中时才会发生(这是Parse所需的).

xcode parse-platform bolts-framework swift xcode6

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