标签: xcode9

Xcode只能重构C和Objective-C代码.如何在Xcode 6中重命名swift类名?

我在Xcode 6 beta版中创建了一个新的单视图应用程序项目.我想将swift类重命名ViewController.swift为其他名称.但是当我选择Refactor - > Rename时,它会给出错误Xcode can only refactor C and Objective-C code.

在此输入图像描述

知道如何在Xcode 6中重命名swift类吗?

更新:

最后,Xcode 9支持Swift的Refactoring.Apple花了3年时间才添加这个基本功能.重构

xcode ios swift xcode6 xcode9

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

CredStore执行查询错误

我在对我的应用程序后端进行API调用时遇到了问题,现在每个连接都会提示

CredStore - performQuery - Error copying matching creds.  Error=-25300, query={
    atyp = http;
    class = inet;
    "m_Limit" = "m_LimitAll";
    ptcl = http;
    "r_Attributes" = 1;
    srvr = "myappsurl.com";
    sync = syna;
}
Run Code Online (Sandbox Code Playgroud)

我有点失落,因为我不确定是什么导致了这个,或者CredStore甚至做了什么.CredStore在iOS中的用途是什么?

ios xcode9

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

如何在Xcode 6/7/8中调试和发布版本之间切换?

如何让Xcode在发布模式下构建OS X应用程序?我似乎只能找到早期版本的说明,没有任何截图匹配.当我将"释放"放入帮助菜单的搜索时,我没有看到任何内容.

xcode xcode7 xcode8 xcode9 xcode10

88
推荐指数
3
解决办法
6万
查看次数

使用Swift 4.0编译的模块无法在Swift 4.0.1中导入

但是我使用相同的Xcode重新编译了框架,它仍然给我这个错误.

  • 适用于两者的基础SDK iOS 11.1
  • 两个版本的Swift语言版Swift 4.0
  • 不使用Pods/Carthage

我希望有人知道

xcode ios swift swift4 xcode9

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

Xcode 9自动完成不能100%工作 - 部分工作

今天早上,Xcode 9.0(9A235)显示了一个新的/奇怪的自动完成框,它根本不像以前那样.如何获得完整的自动完成框,以便自动完成看起来像通常一样?

在此输入图像描述

xcode autocomplete xcode9

78
推荐指数
11
解决办法
4万
查看次数

在Xcode9 iOS11应用程序版本中缺少CFBundleIconName

我正在努力使用使用iOS 11 SDK构建的Xcode 9发布我们的应用程序的新版本.存档和上传二进制文件顺利进行,没有任何问题.构建在"活动"下的iTunes Connect中显示为"正在处理",它将消失,我收到以下电子邮件.

亲爱的开发者,

我们发现您最近交付的一个或多个问题"".要处理您的交付,必须更正以下问题:缺少Info.plist值 - 捆绑包中缺少Info.plist密钥CFBundleIconName的值.在资产目录中提供图标的应用程序还必须提供此Info.plist密钥.有关详细信息,请参阅 http://help.apple.com/xcode/mac/current/#/dev10510b1f7.一旦纠正了这些问题,您就可以重新更新已更正的二进制文件.此致,App Store团队

该链接提供了有关资产包的一些信息.我尝试将CFBundleIconName键设置为项目名称或图像文件名,然后再次提交应用程序.但是,我仍然收到与上面相同的电子邮件.

任何建议的帮助将受到高度赞赏.

xcode itunesconnect ios ios11 xcode9

75
推荐指数
9
解决办法
4万
查看次数

xib文件中的安全区域布局指南 - iOS 10

我开始为iPhone X调整我的应用程序,并在Interface Builder中发现了一个问题.根据官方Apple视频,安全区域布局指南应该向后兼容.我发现它在故事板中运行得很好.

但在我的XIB文件中,iOS 10中不遵守安全区域布局指南.

它们适用于新的操作系统版本,但iOS 10设备似乎只是假设安全区域距离为零(忽略状态栏大小).

我错过了任何必要的配置吗?这是一个Xcode错误,如果是这样,任何已知的解决方法?

以下是测试项目中的问题的屏幕截图(左侧iOS 10,右侧iOS 11):

屏幕顶部的安全区域对齐

ios ios10 xcode9 iphone-x

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

Xcode 9 Bug:找不到cdtool

安装Xcode 9 beta后,Xcode 8在编译项目时出错:

在'/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/Library/Xcode/Agents/cdtool'找不到cdtool:找不到平台的模拟器运行时<DVTPlatform:0x7fd67af0a930:'com.apple.platform.iphonesimulator':<DVTFilePath:0x7fd67af0a7c0:'/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform'>>.

我怀疑Xcode 9使用Xcode 8修改了一些共享状态(设置路径,覆盖文件等).但我已经尝试删除和两个Xcodes无济于事.

该项目使用Core Data,在尝试编译xcdatamodel时显然失败了.

我仍然可以在Xcode 9下编译和运行.

xcode ios xcode8 xcode9

61
推荐指数
2
解决办法
7236
查看次数

仪器中的时间分析器不起作用

我最近将我的Xcode更新到版本9.3,仪器也是如此.在那之后,时间分析器将不再工作,它通常在以前工作正常.

我试图通过Xcode运行它,我试图手动运行它.不行.生命周期行停留在初始化中,我得到一堆警告抱怨数据量对于"立即"的记录模式而言太高而且一些数据必须被丢弃才能继续前进.

然后我切换到延迟模式,仍然一无所获.然后我创建了一个简单的新项目,它应该具有"小数据量",仍然没有任何结果.

我检查了帮助,我用Google搜索,似乎没有人遇到过这个.有没有人对此有任何线索?

在此输入图像描述

xcode instruments ios xcode9 xcode9.3

61
推荐指数
1
解决办法
6369
查看次数

Xcode 9:无法附加到pid

最近我主要发布了iOS应用程序开发工具Xcode 9-beta的一个问题(经常).

它在Simulator(iOS 11)中运行/调试应用程序时经常显示以下错误.

无法附加到pid:"2370"
确保< 项目标题 >尚未运行,< 系统用户名 >有权调试它.

以下是同一问题的快照:

错误消息 - 无法附加到pid

什么是这个问题的永久解决方案,因为它经常令人不安?

xcode ios xcode9

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