xcode9相关内容

swift 4.0:覆盖的“准备"必须与其覆盖的声明一样可用

我试图将 Apple 的 ARKit 示例应用程序集成到我的应用程序中.由于 ARKit 只是一个附加功能,所以我需要支持较低版本的 iOS.我在所有 ARKit 示例应用程序类中添加了 @available(iOS 11.0, *) 标签......它几乎可以工作,除了这个 1 错误:“覆盖 'prepare' 必须与它覆盖的声明一样可用".知道如何解决这个问题吗? Xcode 错误图片 ..
发布时间:2021-11-17 21:31:51 移动开发

Xcode 9 GM 中的 ARSessionConfiguration 未解决

我使用 Xcode 9 的测试版创建了一个 ARKit 项目,我能够在我的真实设备上毫无问题地运行该项目. 昨天,我升级到 Xcode 9 GM,没有碰任何东西,Xcode 显示多个错误,说它不知道 ARSessionConfiguration 即: 使用未声明的类型“ARSessionConfiguration" 和: 使用未声明的类型“ARWorldTrackingSess ..
发布时间:2021-11-17 21:29:20 移动开发

Xcode 9 GM - 导出并上传到 App Store 崩溃

我正在尝试将使用 ARKit(Unity 构建)的应用上传到 iTunes Connect 以进行 TestFlight 分发.在从 Xcode -> Organizer 导出和上传到应用商店进程时,我看到“剥离 APPNAME.app 的扩展属性"崩溃. 我检查了所有的位码和符号的开/关配置,自动签名,手动签名.我项目的部署目标是 iOS 10,因为 11 不能设置.我还尝试从类似线程(h ..
发布时间:2021-11-17 21:27:15 移动开发

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

在 High Sierra 上尝试使用 XCode 9(或应用程序加载器)将二进制文件上传到 iTunes 连接时,我收到以下错误: 错误 ITMS-90391:“缺少图标.未找到手表应用程序‘AppName/Watch/WatchApp.app’的图标.确保其 Info.plist 文件包含 CFBundleIconFiles 条目." 请注意,昨天上传了完全相同的二进制文件,在 S ..
发布时间:2021-11-17 00:57:00 移动开发

Xcode 9 - 添加 App Store 图标

我在 iTunes Connect 中看到了这个新要求(在 App Store Icon 旁边): 至于现在(Xcode 8.3.x)我在 App Icon Source 旁边有 AppIcon 资产 这个要求是否意味着我需要改变什么?或者只有在 Xcode 9.xx 中,App Icon Source 和 App Store Icons 是耦合的,并且没有更改 App Store Ic ..
发布时间:2021-11-17 00:52:46 移动开发

此捆绑包无效 - 您的存档包含不允许的路径:(“AppThinning.plist")

我们使用 Xcode 9 制作了一个存档. 我们用 Xcode 9 导出了这个档案. 我们使用 Application Loader 成功地将应用程序上传到 iTunes Connect.然而,不久之后,我们收到了这条消息: 此包无效 - 您的存档包含不允许的路径:( "AppThinning.plist" ) Xcode 8 没有发生这种情况. 解决方案 当您使用 Xco ..
发布时间:2021-11-17 00:41:25 其他开发

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

我需要存档我的应​​用程序以提交到 iTunes Connect. Xcode 8.3.3 没问题: Xcode 9.0 不行: 归档时,我得到: 代码签名错误:配置文件“XC iOS:*"由 Xcode 管理,但签名设置需要手动管理的配置文件. 代码签名错误:SDK 'iOS 11.0' 中的产品类型“应用程序"需要代码签名 这两张屏幕截图来自同一台计算机,同一工 ..

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

我正在努力使用使用 iOS 11 SDK 构建的 Xcode 9 发布我们应用程序的新版本.存档和上传二进制文件很顺利,没有任何问题.构建在 iTunes Connect 中的活动下显示为“正在处理",然后消失,我收到以下电子邮件. 亲爱的开发者: 我们发现您最近的交货有一个或多个问题“".要处理您的交货,必须解决以下问题更正:缺少 Info.plist 值 - Info.plist ..
发布时间:2021-11-17 00:21:01 移动开发

Itunes 连接上传失败 xcode 9

大家好,我尝试将我的应用存档上传到 Itunes 连接,但出现错误:“该捆绑包使用了已被占用的捆绑包名称或显示名称". 我多次尝试使用特殊字符更改名称.我还尝试更改我的苹果开发者帐户中的应用程序 ID.我尝试了所有选项,但出现相同的错误. 感谢您的帮助. 解决方案 错误消息本身说明,您的构建有什么问题,您应该更正什么. 与您的构建(IPA 文件)相关联的应用程序名称(或显 ..
发布时间:2021-11-17 00:00:19 移动开发

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

我刚刚准备了一个与 iOS 11 兼容的应用程序.当我通过 Xcode 9 GM 导出时,我没有遇到任何问题.我通过 Xcode 8.3.3 导出的同一件事在一页上出现对齐问题. 我们可以通过 Xcode 9 GM 上传应用程序还是需要等到 Mac Appstore 中 Xcode 9 的正式更新? 提前致谢. 解决方案 是的,开发者可以通过 GM(Golden Maste ..
发布时间:2021-11-16 23:57:22 移动开发

Xcode 9.0.1 应用程序分发程序已更改

最近我将我的 Xcode 升级到了 Xcode 9.1.之后,当我尝试发布我的应用程序时,Xcode 不允许选择我为临时创建的分发配置文件.话说 个人资料不是 IOS 应用商店个人资料 如果应用程序分发程序相对于 Xcode 9.1 有变化,请告诉我 解决方案 最后我从这个苹果文档中得到了一个关于我们将应用程序发布到 appstore 的方式的重要改变的线索.https://d ..
发布时间:2021-11-16 23:55:28 移动开发

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

在 High Sierra 上尝试使用 XCode 9(或应用程序加载器)将二进制文件上传到 iTunes 连接时,我收到以下错误: 错误 ITMS-90391:“缺少图标.未找到手表应用程序‘AppName/Watch/WatchApp.app’的图标.确保其 Info.plist 文件包含 CFBundleIconFiles 条目." 请注意,昨天上传了完全相同的二进制文件,在 S ..
发布时间:2021-11-16 22:57:29 移动开发

Swift 4,必须仅从主线程使用警告

当我在 Xcode 9 中使用 Swift4 给我 UIApplication.delegate 只能在主线程中使用 .... 只能在主线程中使用 从后台线程组调用的UI API 紫色警告. 我的代码; var appDelegate = UIApplication.shared.delegate as!应用程序委托public var context = (UIA ..
发布时间:2021-11-16 18:59:58 其他开发

XCTest &GPX 文件:可以自动启动位置更新吗?

我在我的项目中添加了一个 gpx 文件;它的名字是 TrailOfHistory.gpx.我已经编辑了我的项目方案,以便 Xcode 9 使用此文件来执行位置更新. 以下是该方案的运行和测试配置的屏幕截图,其中我已指定应使用 gpx 文件: 当我运行我的应用程序时,用户位置更新(由 gpx 文件给出)自动开始.我可以在我的应用程序的 MKMapView 上看到这种情况. 相反,当 ..
发布时间:2021-10-01 18:32:28 移动开发

如何在比 9 旧的 xCode 版本上测试适用于 iOS 11 的应用程序

将我的 xCode 更新为 9.0 版后,我遇到了自定义导航栏的问题,状态栏和导航栏发生冲突,已解决 此处 是来自 xCode 的错误... 我的问题是:如何使用旧版本为 iOS 11 构建我的项目,这样我就不会遇到这个问题? 谢谢! 解决方案 最初修改自 this 答案. 请按照以下步骤操作: 完全关闭/退出 Xcode 8(或任何 8.. 系列). 从 App ..
发布时间:2021-09-30 20:23:23 移动开发