xcode9相关内容

如何在Xcode 9.3中显示C ++代码文档?

我正在Xcode中开发基于C ++的软件,并且希望(至少)与我为Swift或objc开发一样方便(至少)。 示例: std :: string myString(“ hello” ); if(myString.empty()){ //做某事 } 如果我想确切地知道 .empty()的功能,我想按住Option键并单击该函数,并获得包含来自例如以下信息的文档覆盖 ..
发布时间:2020-09-27 19:19:24 C/C++开发

如何从Xcode 9中的.app文件生成.ipa

我正在使用Xcode9。我确实存档了构建,并进入了存档窗口/组织者窗口。我们通常从那里导出构建。但是由于某些原因,我无法做到这一点。 在以前版本的Xcode中,我们可以进入包内容,并在iTunes的帮助下从.app生成.ipa。 。但是现在他们已经删除了该选项。有人可以帮我从已生成的.app文件生成.ipa吗? 解决方案 较早的拖放方式iTunes上的应用程序文件不再起作用。 ..
发布时间:2020-09-24 03:20:39 其他开发

将代码从Xcode推送到Visual Studio Team Service

我正在尝试将源代码推送到Visual Studio Team Services. 当我推送代码时,我从Xcode收到以下错误. 源控制操作失败,因为URL" https://test.visualstudio.com/DefaultCollection/_git/myProj "不能与Git一起使用. 我尝试过的事情: 1.使用“远程名称:起源,位置:" https://test.visua ..
发布时间:2020-09-17 03:25:25 其他开发

迦太基,Xcode9."xcodebuild在尝试读取* .xcodeproj时超时".错误

今天,我下载了xCode 9,并开始将所有内容转换为Swift 3.2/4,因此我可以构建和运行我的项目. 正如人们期望迦太基抱怨某些项目无法构建,因为它们与Swift 3.2/4不兼容.我必须找到兼容的版本并进行构建. 我还不得不使用--no-use-binaries,因为某些框架已与Swift的早期版本进行了预编译. 然后出现以下错误: 尝试读取AWSiOSSDKv2. ..
发布时间:2020-09-15 20:13:05 移动开发

“无法将类型'AVAudioPlayer.Type'的值转换为预期的参数类型"

我在播放audioPlayerDidFinish函数时遇到问题.我已经将AVAudioPlayerDelegate添加到我的视图控制器类中并定义了该函数.当我调用该函数时,出现错误“无法将类型'AVAudioPlayer.Type'的值转换为预期的参数类型"我在做什么错?让我知道是否需要添加更多代码供您查看. func buttonPressed() { if current ..
发布时间:2020-09-15 02:38:42 移动开发

导航栏的景观视图问题

默认导航栏高度为64.但是将其更改为横向导航栏高度的方向更改为28.我想在所有方向上设置“固定导航栏大小". 解决方案 您可以添加方向观察器: NotificationCenter.default.addObserver(self, selector: #selector(rotated), name: NSNotification.Name.UIDeviceOrientationD ..
发布时间:2020-09-14 19:34:42 移动开发

iPhone X全屏问题

今天,我已经安装了 Xcode 9 ,并为 iPhone x 构建了我的应用程序.但是上方和底部显示为黑色,就像几年前我们遇到的iPhone 5在屏幕切换到3.5到4时遇到的情况. 我们如何简单地解决此问题? 解决方案 您应使用安全区域. 对于具有自定义布局的应用,还应该支持iPhone X 相对容易,尤其是如果您的应用使用自动版式并遵守 安全区域和边距布局指南. 了解更多: ..
发布时间:2020-09-14 19:00:47 其他开发

Xcode 9自动完成不起作用100%-部分起作用

今天早上,Xcode 9.0(9A235)显示了一个新的/奇怪的“自动完成"框,它与以前完全不同.如何获得完整的自动完成框,以使自动完成看起来像通常一样? 解决方案 Xcode版本11.0(11A420a) 我已经尝试从 Lal Krishna 中获得针对Xcode V11.0的解决方案.它工作了几次,但后来我没有结果. 我找到了一个解决方案.您必须删除两个文件: 库/开 ..
发布时间:2020-09-14 04:44:27 其他开发

迅捷的4.0:覆盖'prepare'必须与覆盖它的声明一样可用

我试图将Apple的ARKit示例应用程序集成到我的应用程序中.由于ARKit只是一项附加功能,因此我需要支持较低版本的iOS.我在所有ARKit示例应用程序类中添加了@available(iOS 11.0,*)标记...几乎可以正常工作,除了以下1个错误:“覆盖'prepare'必须与覆盖的声明一样可用".您知道如何解决此问题吗? Xcode错误图片 解决方案 移动: ove ..
发布时间:2020-09-07 02:12:21 移动开发

在没有iPhone6s或更高版本的情况下测试ARKit

我决定下载Xcode9.我想使用新框架-ARKit.我知道要使用ARKit运行应用,我需要一台具有A9芯片或更高版本的设备.不幸的是我有一个大一点的.我的问题是已经下载了新Xcode的人.在我的情况下可以运行ARKit应用程序吗?有其他模拟器吗?有什么想法还是我必须购买新设备? 解决方案 ARKit可以在任何iOS 11设备上使用,但是要实现高质量AR体验的世界跟踪功能需要配备A9或更高处 ..
发布时间:2020-09-07 02:12:20 移动开发

Xcode 9 GM中未解决的ARSessionConfiguration

我已经使用Xcode 9的beta版创建了ARKit项目,该项目能够在我的真实设备上运行而没有问题. 昨天,我升级到了Xcode 9 GM,并且在未接触任何东西的情况下,Xcode显示了多个错误,并说它不知道ARSessionConfiguration即: 使用未声明的类型'ARSessionConfiguration' 和: 使用未声明的类型'ARWorldTrackingS ..
发布时间:2020-09-07 02:01:49 移动开发

该捆绑软件无效-您的归档文件包含不允许的路径:("AppThinning.plist")

我们使用Xcode 9进行了归档. 我们使用Xcode 9导出了该存档. 我们已成功将应用程序上传到iTunes with Application Loader. 然而,不久之后,我们收到了以下消息: 此捆绑包无效-您的归档文件包含不允许的路径:("AppThinning.plist") 这不是Xcode 8的事情. 解决方案 在使用Xcode 9或更高版本进行导出时,他们 ..
发布时间:2020-09-06 06:54:59 其他开发

Xcode 9:配置配置文件由Xcode管理,但是签名设置需要手动管理的配置文件

我需要存档我的应​​用程序以提交到iTunes Connect. 使用Xcode 8.3.3可以: 使用Xcode 9.0不能正常运行: 归档时,我得到: 代码签名错误:预配置配置文件"XC iOS:*"是Xcode管理的,但是签名设置需要手动管理的配置文件. 代码签名错误:SDK"iOS 11.0"中产品类型“应用程序"需要代码签名 两个屏幕截图均来自同一台计算机 ..

itunes连接上传失败的xcode 9

伙计们,我尝试将我的应用程序存档上传到Itunes connect,但出现错误:“捆绑软件使用捆绑软件名称或已使用的显示名称". 我多次尝试使用特殊字符更改名称. 我还尝试在我的Apple开发人员帐户中更改应用程序ID. 我尝试了所有选项,但得到相同的错误. 谢谢您的帮助. 解决方案 错误消息本身说,您的构建有什么问题以及应该纠正什么. 与您的内部版本(IPA文件)相关联 ..
发布时间:2020-09-06 06:17:48 移动开发

是否可以使用Xcode 9 GM上传到App Store?

我刚刚准备了一个与iOS 11兼容的应用程序.当我通过Xcode 9 GM导出时,没有任何问题.我通过Xcode 8.3.3导出的同一件事在一页上出现对齐问题. 我们是否可以通过Xcode 9 GM上传应用程序,还是需要等到Mac Appstore中的Xcode 9正式更新? 先谢谢了. 解决方案 是的,开发人员可以通过GM(Golden Master)Xcode版本上传二 ..
发布时间:2020-09-06 06:13:58 移动开发

Xcode 9.0.1 App分发过程已更改

最近,我已将Xcode升级到Xcode 9.1.之后,当我尝试发布我的应用程序时,Xcode不允许选择我为临时创建的分发配置文件.这么说 配置文件不是IOS App Store的配置文件 请告诉我有关Xcode 9.1的App分发过程是否发生更改 解决方案 最后,我从这份Apple文档中获得了有关将应用程序发布到appstore的方式的重要变化的线索. https://deve ..
发布时间:2020-09-06 06:13:34 移动开发

在High Sierra上使用Xcode 9将二进制文件上传到iTunes Connect时出现问题(ERROR ITMS-90391)

尝试在High Sierra上使用XCode 9(或应用程序加载程序)将二进制文件上传到iTunes connect时,出现以下错误: 错误ITMS-90391:“缺少图标.找不到监视应用程序'AppName/Watch/WatchApp.app'的图标.请确保其Info.plist文件包含CFBundleIconFiles的条目." 我可以在这里指出,昨天在Sierra上使用XCod ..
发布时间:2020-09-06 05:23:47 移动开发

Swift 4,只能在主线程中使用警告

当我在Xcode 9中使用Swift4时给我 UIApplication.delegate必须仅在主线程中使用 ....只能在主线程中使用 从后台线程组调用的UI API 紫色警告. 我的代码; var appDelegate = UIApplication.shared.delegate as! AppDelegate public var context = ..
发布时间:2020-09-06 02:35:58 其他开发