xcode9相关内容
我正在Xcode中开发基于C ++的软件,并且希望(至少)与我为Swift或objc开发一样方便(至少)。 示例: std :: string myString(“ hello” ); if(myString.empty()){ //做某事 } 如果我想确切地知道 .empty()的功能,我想按住Option键并单击该函数,并获得包含来自例如以下信息的文档覆盖
..
我正在使用Xcode9。我确实存档了构建,并进入了存档窗口/组织者窗口。我们通常从那里导出构建。但是由于某些原因,我无法做到这一点。 在以前版本的Xcode中,我们可以进入包内容,并在iTunes的帮助下从.app生成.ipa。 。但是现在他们已经删除了该选项。有人可以帮我从已生成的.app文件生成.ipa吗? 解决方案 较早的拖放方式iTunes上的应用程序文件不再起作用。
..
我正在尝试将源代码推送到Visual Studio Team Services. 当我推送代码时,我从Xcode收到以下错误. 源控制操作失败,因为URL" https://test.visualstudio.com/DefaultCollection/_git/myProj "不能与Git一起使用. 我尝试过的事情: 1.使用“远程名称:起源,位置:" https://test.visua
..
今天,我下载了xCode 9,并开始将所有内容转换为Swift 3.2/4,因此我可以构建和运行我的项目. 正如人们期望迦太基抱怨某些项目无法构建,因为它们与Swift 3.2/4不兼容.我必须找到兼容的版本并进行构建. 我还不得不使用--no-use-binaries,因为某些框架已与Swift的早期版本进行了预编译. 然后出现以下错误: 尝试读取AWSiOSSDKv2.
..
我在播放audioPlayerDidFinish函数时遇到问题.我已经将AVAudioPlayerDelegate添加到我的视图控制器类中并定义了该函数.当我调用该函数时,出现错误“无法将类型'AVAudioPlayer.Type'的值转换为预期的参数类型"我在做什么错?让我知道是否需要添加更多代码供您查看. func buttonPressed() { if current
..
使用在iOS 11上运行的Xcode 9运行我的XCUITests套件. 所有测试均在Xcode 8(iOS10)中完美运行,但是在Xcode 9中,我收到以下错误消息: Main Thread Checker: UI API called on background thread [UIApplication statusBarOrientation]... ... Queue n
..
默认导航栏高度为64.但是将其更改为横向导航栏高度的方向更改为28.我想在所有方向上设置“固定导航栏大小". 解决方案 您可以添加方向观察器: NotificationCenter.default.addObserver(self, selector: #selector(rotated), name: NSNotification.Name.UIDeviceOrientationD
..
今天,我已经安装了 Xcode 9 ,并为 iPhone x 构建了我的应用程序.但是上方和底部显示为黑色,就像几年前我们遇到的iPhone 5在屏幕切换到3.5到4时遇到的情况. 我们如何简单地解决此问题? 解决方案 您应使用安全区域. 对于具有自定义布局的应用,还应该支持iPhone X 相对容易,尤其是如果您的应用使用自动版式并遵守 安全区域和边距布局指南. 了解更多:
..
今天早上,Xcode 9.0(9A235)显示了一个新的/奇怪的“自动完成"框,它与以前完全不同.如何获得完整的自动完成框,以使自动完成看起来像通常一样? 解决方案 Xcode版本11.0(11A420a) 我已经尝试从 Lal Krishna 中获得针对Xcode V11.0的解决方案.它工作了几次,但后来我没有结果. 我找到了一个解决方案.您必须删除两个文件: 库/开
..
我试图将Apple的ARKit示例应用程序集成到我的应用程序中.由于ARKit只是一项附加功能,因此我需要支持较低版本的iOS.我在所有ARKit示例应用程序类中添加了@available(iOS 11.0,*)标记...几乎可以正常工作,除了以下1个错误:“覆盖'prepare'必须与覆盖的声明一样可用".您知道如何解决此问题吗? Xcode错误图片 解决方案 移动: ove
..
我决定下载Xcode9.我想使用新框架-ARKit.我知道要使用ARKit运行应用,我需要一台具有A9芯片或更高版本的设备.不幸的是我有一个大一点的.我的问题是已经下载了新Xcode的人.在我的情况下可以运行ARKit应用程序吗?有其他模拟器吗?有什么想法还是我必须购买新设备? 解决方案 ARKit可以在任何iOS 11设备上使用,但是要实现高质量AR体验的世界跟踪功能需要配备A9或更高处
..
我正在学习ARKit,并尝试将对象放置在检测到的平面上.但是它无法正常工作,并且飞机和3D对象之间存在空间. 这是我的平面检测代码: func renderer(_ renderer: SCNSceneRenderer, didAdd node: SCNNode, for anchor: ARAnchor) { position = SCNVector3Make(anc
..
我已经使用Xcode 9的beta版创建了ARKit项目,该项目能够在我的真实设备上运行而没有问题. 昨天,我升级到了Xcode 9 GM,并且在未接触任何东西的情况下,Xcode显示了多个错误,并说它不知道ARSessionConfiguration即: 使用未声明的类型'ARSessionConfiguration' 和: 使用未声明的类型'ARWorldTrackingS
..
我们使用Xcode 9进行了归档. 我们使用Xcode 9导出了该存档. 我们已成功将应用程序上传到iTunes with Application Loader. 然而,不久之后,我们收到了以下消息: 此捆绑包无效-您的归档文件包含不允许的路径:("AppThinning.plist") 这不是Xcode 8的事情. 解决方案 在使用Xcode 9或更高版本进行导出时,他们
..
我需要存档我的应用程序以提交到iTunes Connect. 使用Xcode 8.3.3可以: 使用Xcode 9.0不能正常运行: 归档时,我得到: 代码签名错误:预配置配置文件"XC iOS:*"是Xcode管理的,但是签名设置需要手动管理的配置文件. 代码签名错误:SDK"iOS 11.0"中产品类型“应用程序"需要代码签名 两个屏幕截图均来自同一台计算机
..
伙计们,我尝试将我的应用程序存档上传到Itunes connect,但出现错误:“捆绑软件使用捆绑软件名称或已使用的显示名称". 我多次尝试使用特殊字符更改名称. 我还尝试在我的Apple开发人员帐户中更改应用程序ID. 我尝试了所有选项,但得到相同的错误. 谢谢您的帮助. 解决方案 错误消息本身说,您的构建有什么问题以及应该纠正什么. 与您的内部版本(IPA文件)相关联
..
我刚刚准备了一个与iOS 11兼容的应用程序.当我通过Xcode 9 GM导出时,没有任何问题.我通过Xcode 8.3.3导出的同一件事在一页上出现对齐问题. 我们是否可以通过Xcode 9 GM上传应用程序,还是需要等到Mac Appstore中的Xcode 9正式更新? 先谢谢了. 解决方案 是的,开发人员可以通过GM(Golden Master)Xcode版本上传二
..
最近,我已将Xcode升级到Xcode 9.1.之后,当我尝试发布我的应用程序时,Xcode不允许选择我为临时创建的分发配置文件.这么说 配置文件不是IOS App Store的配置文件 请告诉我有关Xcode 9.1的App分发过程是否发生更改 解决方案 最后,我从这份Apple文档中获得了有关将应用程序发布到appstore的方式的重要变化的线索. https://deve
..
尝试在High Sierra上使用XCode 9(或应用程序加载程序)将二进制文件上传到iTunes connect时,出现以下错误: 错误ITMS-90391:“缺少图标.找不到监视应用程序'AppName/Watch/WatchApp.app'的图标.请确保其Info.plist文件包含CFBundleIconFiles的条目." 我可以在这里指出,昨天在Sierra上使用XCod
..
当我在Xcode 9中使用Swift4时给我 UIApplication.delegate必须仅在主线程中使用 ....只能在主线程中使用 从后台线程组调用的UI API 紫色警告. 我的代码; var appDelegate = UIApplication.shared.delegate as! AppDelegate public var context =
..