标签: xcode6

编译并运行金属示例

我使用XCode已经有一段时间了,但是由于Apple推出了XCode 6和新的Metal API,我不得不检查它.

他们已经发布了一些示例,例如他们的Basic3D示例的转换版本.但是,我在编译和运行时遇到问题.我不得不添加Quatz和Metal框架的路径以进行编译和链接工作 - 我认为这应该是开箱即用的内置库吗?

金属着色器编译步骤也失败了,它找不到金属编译器.XCode中的路径设置在哪里?

如果我忽略着色器编译步骤,我会收到一个错误,即应用程序无法在任何模拟器上运行.基于金属的3D应用程序只能在实际硬件上运行而不能在模拟器模式下运行吗?

ios xcode6 metal

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

在Xcode Server CI bot中访问构建文件夹(env变量?)

我需要访问每个bot集成期间动态创建的文件夹.在其中一个运行中它是这样的 -

/ Library/Developer/XcodeServer/Integrations/Caches/a3c682dd0c4d569a3bc84e58eab88a48 /DerivedData/Build/Products/Debug-iphonesimulator/my.app

我想在post触发器中找到这个文件夹,我该怎么办呢?基于wwdc谈话,似乎正在使用一些环境变量,如'XCS_INTEGRATION_RESULT'和XCS_ERROR_COUNT等.我还可以在日志中看到像PROJECT_DIR这样的东西.

但我无法从命令行访问这些变量中的任何一个(是因为我是一个与机器人不同的用户?)另外,我在哪里可以找到这个CI系统创建的变量列表?

xcode continuous-integration xcode-bots xcode6

12
推荐指数
3
解决办法
6758
查看次数

图像路径无效 - 找不到图像AppIcon120x120

我正在使用Xcode 6和Assets Catalog来管理我的应用程序图标.或者至少我这么认为!

我正在尝试验证我的存档,但不断收到此消息:

验证问题

我在AppIcon下的资产目录中有一个120x120的图像(尽管标记为CarPlay iOS8).事实上,我在AppIcon下有很多很多图像.我知道120x120就在那里.我承诺.

要检查,我已将其删除.再次添加它.删除了所有AppIcons,再次添加它们.清洁建成.

仍然是相同的错误消息.

我真的不知道该怎么做.

我看了一下plist,那里没有提到CFBundleIcons.

所以,任何帮助都会感激不尽.

objective-c xcode6 ios8

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

在Xcode 6 bot上选择分支

在Xcode [Server] 5.x中创建机器人时,我们能够指定在构建时检查远程的分支.你怎么能在Xcode 6中获得相同的结果?创建机器人时,Xcode中的选项似乎不可用,或者在Web上查看时,浏览器中的选项似乎不可用.

macos xcode ios xcode6

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

Xcode 6 iOS模拟器不记得应用程序设置

我刚刚安装了Xcode 6.0.1(来自Xcode 5.1.1)并尝试在iPhone 6模拟器上首次运行我的iOS应用程序.它构建和运行,但我无法更改其设置.我NSUserDefaults用于我的设置.每次更改设置时,请返回设置列表,然后再次选择我的应用程序设置,它们将根据默认设置进行设置.

当我试图弄清楚为什么会发生这种情况时,我注意到更改标准iOS应用程序地图的设置也不起作用.我无法将距离设置从英里改为公里.在模拟iPhone 6和iPhone 6 plus时,这会在新的iOS模拟器设置(我"多次重置内容和设置")时发生.

有任何想法吗?

ios ios-simulator xcode6 ios8 iphone-6

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

使用Xcode 6 .1在iOS8中符号崩溃

我曾经在Xcode 5.1.1中直接表示崩溃报告,因为Organizer的Devices部分中有"Symbolicate&Re-symbolicate".但升级到Xcode 6.1后,我既没有找到symbolicate也没有resymbolicate选项来查看崩溃日志.我糊涂了.怎么做?

以前我曾经将设备与iTunes同步并查看崩溃~/Library/Logs/CrashReporter/MobileDevice.单击任何崩溃将打开设备(Xcode),然后符号化.但现在,它打开了Console,没有符号选项.Xcode 6.1有这样的选择吗?

iphone ios xcode6

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

XCode 6.0.1行为:巨大的延迟?

我一直在使用XCode 6.0.1一段时间用于iOS的大型Swift项目,并且想知道是否有其他人遇到这些症状:

  • 有时它会让每个按键都出现微调器,我必须等待10秒才能在编辑器中出现下一个字符.
  • 自动完成需要一分钟才能自动完成.
  • "跳转到定义"最多需要30秒才能完成.有时我忘了我要求它,通过文本搜索找到我想要的东西,回到我开始的地方,然后 "跳转到定义"开始.

我是3个开发小组的成员,我们三个人都在经历同样的行为.

xcode ios swift xcode6

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

将字符串写入Swift中的NSOutputStream

我试图写一个String给NSOutputStream斯威夫特.使用Objective C编写字符串通常可以将其作为NSData传递

NSData *data = [[NSData alloc] initWithData:[mystring dataUsingEncoding:NSASCIIStringEncoding]];
[outputStream write:[data bytes] maxLength:[data length]];
Run Code Online (Sandbox Code Playgroud)

这不适用于swift

var data: NSData = mystring.dataUsingEncoding(NSUTF8StringEncoding)!
outputStream.write(data, maxLength: data.length)
Run Code Online (Sandbox Code Playgroud)

这会产生错误

'NSData'无法转换为'UnsafePointer'

用于将数据写入流的行.

你如何在Swift中向NSOutputStream写一个String?

macos swift xcode6

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

Xcode 6在IB中添加tableHeaderView

在Xcode 5中,我能够将a UIView拖入UITableViewIB中以创建标题.但是在Xcode 6中,IB不会让我放弃一个.有没有办法再在IB中创建表头?

uitableview ios xcode6

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

终止xcodebuild,因为它没有产生太长时间的输出

我已经更新到新的Xcode 6.1和服务器4.0.我能够在模拟器上进行持续集成,但不能在之前版本中获得设备.现在我已经更新了,我没有得到任何持续集成.我收到以下2个错误:

终止xcodebuild,因为它没有产生太长时间的输出

xcodebuild任务以未捕获的信号完成.

有任何想法吗?

integration xcode objective-c ios xcode6

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