标签: xcode7

Xcode 7在Mac OSX 10.10 Yosemite上运行

我错过了什么或者Xcode 7应该仅在新的(测试版)OSX 10.11 El Capitan上运行吗?

我下载了测试版,经过一些代码更改以符合Swift 2.0后,我的项目编译并在OSX 10.10.3下运行正常.我错过了什么,或者Apple以某种方式改变了游戏?

swift osx-yosemite xcode7 swift2 osx-elcapitan

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

Xcode 7:在`main.m`中触发异常断点,但app正常运行

我为我的项目设置了"All Exceptions"异常断点.在Xcode 7中,它在发射时神秘地发射main.m,但似乎没有任何明显的错误.继续,应用程序正常运行.

即使在Xcode 6中运行项目,现在也会导致此断点触发.

断点的截图

我无法弄清楚造成这种情况的原因.线程没有指出原因是什么.

也许这是故事板中的某种字体问题还是什么?有谁知道修复?

注意:这是C++异常,而不是Objective-C.也许是由于缺少字体.Xcode在iOS 8的Main()中抛出一个异常,带有'all exceptions'断点

xcode objective-c ios xcode7

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

如何使用Swift 2和XCode 7读取操场文本资源文件

XCode 7 Playground支持游乐场资源.如果我的资源中有GameScene.png,那么当我在我的资源或NSImage(名为:"GameScene.png")中有GameScene.sks时,我可以获得SKScene(fileNamed:"GameScene").

但是如何从Playground资源中读取文本文件?

xcode ios swift-playground xcode7

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

上传到App Store失败:找不到'adamId - platform'的版本

我正在尝试为iOS应用程序提交应用程序更新以支持运行iOS 9的设备,并且在通过XCode上传到App Store的过程中,我收到以下错误:

在此输入图像描述

找不到'adamId - platform'的版本(936823648-Mac OS X App).如果此问题持续超过24小时,请与Apple代表联系.

这是一个iOS应用程序,而不是OS X应用程序,所以我不知道为什么我收到此错误.我之前已经向App Store提交了几个版本的应用程序.

有谁知道如何解决这个问题?

xcode app-store ios xcode7

13
推荐指数
4
解决办法
3513
查看次数

(仅限XCode 7 + iOS 9 + iPhone 4s/iPhone5)问题:"malloc:***mach_vm_map(size = 1048576)失败(错误代码= 3)"

我知道这个问题与内存分配有关,但我只在iOS 9,XCode 7中得到它.在XCode 6.4,iOS 8.4中,它工作得很完美,在任何方面都没有问题.在iOS 9,XCode 7中,它只是经常崩溃而产生此错误.

malloc: *** mach_vm_map(size=1048576) failed (error code=3) *** error: can't allocate region securely *** set a breakpoint in malloc_error_break to debug

有什么建议?我正在处理内存问题,但我想知道是否存在太多内存问题,那么为什么它在iOS 8.4中工作而在iOS 9中不起作用?

另外,我把所有的UI都搞砸了!就像导航栏没有标题一样,自定义标签栏(RDVTabBar)不可见,但是,其他视图控制器就在那里(它响应触摸事件,您可以点击该区域,并且位于该区域的按钮起作用!).

PS我没有得到内存警告,也没有applicationWillTerminate:调用任何方法!

更新:我发现此问题仅发生在iPhone 5和4s中!(非64位设备!)

更新2:当崩溃发生时,我尝试打印其中一个对象并打印它,我再次在调试模式下得到相同的错误: malloc: *** mach_vm_map(size=1048576) failed (error code=3) *** error: can't allocate region securely *** set a breakpoint in malloc_error_break to debug.

------------------更新------------------

好吧,我在这里找到了一些东西:我在仪器中检查了我的应用程序并检测到它在iOS 8.4中占用了大约200mb的内存,而且令人惊讶的是iOS 9.*占用了1.5 GB的内存!这是我不明白的事情!一个应用程序在iOS 8.4中占用200 MB的内存,同一个应用程序在iOS 9上占用超过1.5GB的内存!根本不可理解!任何的想法?

malloc ios9 xcode7 ios8.4 xcode6.4

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

NSAllowsArbitraryLoads无效

我有一个可以从http域下载一些信息的应用程序.但是在Swift 2.0和Xcode 7更新之后,我的应用程序无法连接到服务器并下载json数据,我得到"App Transport Security已经阻止了一个明文HTTP(http://)资源加载,因为它不安全.可以通过应用程序的Info.plist文件配置临时例外." 错误.

我试过把这些行放在我的info.plist中:

<key>NSAppTransportSecurity</key>
<dict>
    <key>NSAllowsArbitraryLoads</key>
    <true/>
</dict>
Run Code Online (Sandbox Code Playgroud)

但我得到同样的错误,它不起作用.我总是从下载方法中获取nil数据.任何人都有同样的错误?谢谢!

编辑:这是我的info.plist文件中的图片:

Info.plist文件

json http ios xcode7 swift2

13
推荐指数
3
解决办法
9974
查看次数

使用Xcode 7 UI Automation模拟对象

到目前为止,我正在使用KIF Framework进行iOS UI自动化.KIF(也是单元测试)目标在与应用程序运行相同的过程中运行单元/ UI测试代码,我们可以轻松模拟应用程序使用的不同对象/类来显示模拟数据.

当切换到基于Xcode 7的新UI自动化时,我发现UI单元测试目标在单独的进程中运行,并且它在单独的进程中启动应用程序.因此,无法通过单元测试访问App类/对象并模拟它们.

有没有人面临同样的问题,并了解任何解决方法?

如果需要更多细节,请告诉我.

答:请参阅下面的详细答案.此处还有来自Apple开发者的回复链接:https://forums.developer.apple.com/thread/23552

xcode unit-testing ios kif xcode7

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

运行UI在设备上测试xcode 7

我可以在物理设备上执行UI测试吗?我已经尝试了一些目标/方案的方法/组合,但我无法在设备上运行它,我也没有得到任何错误.

automation ui-automation ios xcode7 xcode-ui-testing

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

LinkedIn SDK的Bitcode错误

在LinkedIn的SDK 中有一些关于Bitcode支持的问题.他们似乎同意LinkedIn的文档,他们的SDK版本1.0.7支持Bitcode.

但是,当我尝试存档我们的应用程序(使用Xcode 7.3.1,并包含该SDK)时,我在链接阶段遇到此错误:

无法生成位码包,因为'/用户/ ...:LD 绝密 .../LinkedIn-sdk.framework/LinkedIn-SDK(豆荚-dummy.o)'没有满位码建成.必须从Xcode Archive或Install build for architecture arm64生成bitcode的所有目标文件和库

clang:错误:链接器命令失败,退出代码为1(使用-v查看调用)

检查框架(按照之前的问题)似乎在arm64和armv7切片中显示了Bitcode:

otool -arch arm64 -l linkedin-sdk | grep '__bitcode'
otool -arch armv7 -l linkedin-sdk | grep '__bitcode'
Run Code Online (Sandbox Code Playgroud)

有没有人看到这个结果?有没有什么办法解决它,其他比关机位码支持的应用程序?


在切线相关的说明中,如果我关闭Bitcode并获得成功的构建,我会得到大约10个这些警告(在我看来,就像他们的CI系统配置错误):

处理/ Users/... 编辑 .../linkedin-sdk.framework/linkedin-sdk(LISDKAccessToken.o):警告:/ export/home/tester/hudson/data/workspace/MP_TRUNKDEV_POSTCOMMIT/ios-sdk_3939eff14f36b69f3fa38c9db85f0b182a1fc733/build/linkedin-sdk /ModuleCache/22OID7V7UWIA2/Foundation-73OMMCO56G8Z.pcm:没有这样的文件或目录

注意:运送静态库时应禁用模块调试.

linker linkedin ios xcode7 bitcode

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

Xcode挂起"编译Swift源文件"

我正在运行Xcode 7.3.1.在构建基于Swift的项目时,它会挂起"编译Swift源文件".我已经尝试了删除DerivedData,清理,运行,重新启动Xcode,重新启动OS X的各种组合,似乎没有工作.有任何想法吗?

xcode ios swift xcode7

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