问题标签 [xcode9-beta]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
swift - 在 Swift 4 模式下使用 Swift 3 @objc 推理已被弃用?
简而言之,在使用 Xcode 9 Beta 时,我遇到了以下警告:
不推荐在 Swift 4 模式下使用 Swift 3 @objc 推理。请解决已弃用的@objc 推理警告,在启用“使用已弃用的 Swift 3 @objc 推理”日志记录的情况下测试您的代码,并禁用 Swift 3 @objc 推理。**
经过一番研究,我仍然不知道如何解决这个问题。我将非常感谢有关如何解决此问题的任何提示以及对正在发生的事情的解释。
我的目标是更好地理解我的代码发生了什么。
download - Xcode 9 仅适用于 Apple Developer Program 的成员
他们是否对其进行了更改,因此您需要加入 Apple Developer Program 才能访问最新的 Xcode beta 版本或 GM Seed?因为我记得不久前下载了 Xcode Beta。它在https://developer.apple.com/library/content/documentation/DeveloperTools/Conceptual/WhatsNewXcode/xcode_9/xcode_9.html上说:
Xcode 的预发布版本可从 developer.apple.com 提供给授权的种子开发人员,打包在一个压缩的 XIP 文件中。
种子开发者是否等同于成为 Apple Developer Program 的成员?
ios - Xcode 9 beta 新构建系统因“无法构建节点”错误而失败
Xcode 9 beta 似乎不喜欢 .xib 文件的文件名中的“~ipad”。选择新的构建系统时(对于使用旧构建系统成功编译的项目),它会出错:
无法构建节点:'/Users/dev/Library/Developer/Xcode/DerivedData/proj-aiatvieseyfwjkfqncikqcohpdsn/Build/Products/Debug-iphoneos/proj.app/Controller~ipad.nib'(节点由多个命令生成;例如, 'adf8a93da84709e14beaf35ec6d6d21c02c34dc4669b6bd1e18a027ff75b53b5:CompileXIB /Users/dev/git/proj/Resources/Controllers/Controller.xib' and 'adf8a93da84709e14beaf35ec6d6d21c02c34dc4669b6bd1e18a027ff75b53b5:CompileXIB /Users/dev/git/proj/Resources/Controllers/Controller~ipad.xib')
我应该重命名它们还是有其他解决方案?
core-data - iOS:由于 Xcode 9 中的 Fetched Indexes 无法编译 CoreData 模型
根据发行说明,Xcode 9 增加了对获取索引的支持:
“数据模型编辑器为 Core Data 的新 fetch 索引功能以及其现有的属性索引和实体复合索引功能提供了一个统一的界面。旧的数据模型被转换为 fetch 索引形式进行编辑,并在必要时保存为旧文件格式. 使用低于 iOS 11、watchOS 4、macOS 10.13 或 tvOS 11 的 Deployment Target 编译数据模型会继续生成兼容的编译表单。(30843153)"
我的项目目前已将部署目标设置为 iOS 9,但我无法编译我的 CoreData 模型,对于每个具有复合索引集的实体,它都会给我以下错误:
知道如何修复构建错误吗?
更新:
Xcode 9 正确地将复合索引转换为所有情况下的提取索引,除了那些从关系创建的情况,如“已知问题”部分所述:
数据模型编辑器仅支持从该 beta 中的属性和表达式创建获取索引,而不支持从关系创建获取索引。(32407895)
受影响的提取索引如下所示,可以从下拉菜单中选择唯一的属性:
但是,文档中没有描述解决方法。
ios11 - ARKit - ARSession 的问题
我正在尝试ARSession
使用带有 Xcode 9 beta(适用于 iOS 11)的 ARKit 创建。但它似乎无法正常工作。
我试过的代码是:
任何人都可以帮忙吗?根据 Apple 文档,代码几乎是正确的。
ios-simulator - 在 Simulator Xcode 9 Beta 中录制视频
Apple在 Xcode 9 中的 Whats new声明我们可以录制模拟器的视频。怎么做?
ios - XCode9-beta:函数“sqlite3_key”的隐式声明
我在使用EncryptedStore SQLCipher 包装器来加密核心数据时遇到问题。
我为此添加了 C 标志:
并将其用作:
它在 XCode8 中运行良好,但在 XCode9-beta 中出现错误。
错误行:
函数声明EncryptedStroe/sqlite3.h
为:
ios - CoreNFC 调试不起作用
CoreNFC 如何在 xcode-9 上以编程方式工作
我想知道读取一些 NFC 标签需要做什么。