问题标签 [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.

0 投票
0 回答
34 浏览

xcode - 如何清除 Beta 版 App 以在 App Store 上发布

我已经在 iOS 应用商店上发布了一个应用,现在我的 Mac 上已经安装了 xcode 9 测试版。我用 Beta 版打开应用程序项目大约 5-10 分钟并进行了一些更改,但 Beta 版存在错误,所以我决定回到稳定的 xcode 8。但是,现在每当我尝试将我的应用程序更新添加到应用商店,它不会让我,因为它说我已经使用了测试版,并且应用程序无法发布在使用测试版制作的应用商店上(即使我几乎没有使用它)

有什么方法可以清除我的项目并使其没有 beta 文件等。我真的不知道这是如何工作的,但真的很想发布我的应用程序更新。

提前致谢

卢克

0 投票
3 回答
4248 浏览

ios - 如何使用 Swift 4 在 ARKit 中旋转虚拟对象

我正在尝试在 Apple 的新 ARKit 中旋转一个虚拟对象。我希望对象无限旋转直到它停止。我尝试了多种方法,例如:

...但似乎没有任何效果。我已经设置了虚拟对象,只需按一下按钮,我就希望对象旋转。
我怎样才能做到这一点?

0 投票
2 回答
6732 浏览

swift - 如何在 Swift 4 中使用 Realm?

我正在尝试在新的 Xcode 9 beta 中运行我当前的项目,但是当我这样做时,它会显示Module compiled with Swift 3.1 cannot be imported in Swift 4.0. 我怎么解决这个问题?我没有使用 cocoapods。

0 投票
8 回答
9305 浏览

ios - 安装 Xcode 9.0 Beta 后 Xcode 8.3.2 中缺少模拟器

我正在使用Xcode 8.3.2进行 iOS 应用程序开发。我刚刚安装了Xcode 9.0 Beta,突然发现我的Xcode 8.3.2中缺少我的旧模拟器。

安装Xcode 9.0 Beta后出现此问题。

请参阅下面的图片。

1. Xcode 8.3.2。

在此处输入图像描述

2. Xcode 9.0 测试版。

在此处输入图像描述

我浏览了下面的链接,但它们都没有帮助。

  1. 安装 Beta 后缺少 Xcode 模拟器?
  2. 安装 xcode 6 beta 后,我的 xcode 5 中没有模拟器

所以请帮助我。

0 投票
4 回答
4433 浏览

ios10 - Xcode 9、iOS 10 的资产问题

我在使用 iOS 10 的设备上运行资产和 Xcode 9 beta 时遇到问题。它不会从资产上传任何图像,所以在手机上我看不到任何资产!

如果我在情节提要中加载图像,它只是不会在手机上显示任何图像(但它会显示在情节提要中),如果我做某事:

UIImage(named:"imageName")!

它与日志消息崩溃:

*** -[_CUIThemePixelRendition _initWithCSIHeader:] 中的断言失败,/BuildRoot/Library/Caches/com.apple.xbs/Sources/CoreUI/CoreUI-428.6/CoreTheme/ThemeStorage/CUIThemeRendition.m:3788 无法加载“imageName”从包中带有标识符“myIdentifierName”的笔尖引用的图像

这很奇怪,因为在具有 iOS 11 测试版的另一台设备上运行的相同代码可以正常工作,并且我可以看到图像。

0 投票
1 回答
426 浏览

ios - 如何使用 XCode 9 和 iOS 11 通过 Wifi 运行 XCTest

我正在使用以下环境:Xcode 版本 9 beta iOS 11 iphone 7

我可以通过 wifi 网络在我的 iPhone 上运行/调试应用程序。wifi 调试功能完美无缺。但是,当我尝试运行我的测试用例时,iOS 无法运行它们。

iOS 抛出以下错误:

{错误域=XCTMobileDeviceFramework Code=127 "kAMDNoWifiSyncSupportError: 设备不支持无线同步。" UserInfo={NSLocalizedDescription=kAMDNoWifiSyncSupportError: 设备不支持无线同步。}}}

我已经使用了 iTunes 并启用了通过 wifi 选项进行设备同步。我仍然面临同样的问题。

是否可以使用 xcode 9 新功能“通过 wifi 调试”在我的 iPhone 设备上运行测试用例?

0 投票
0 回答
25 浏览

xcode - Xcode 9 中的垂直高亮文本

在以前的 Xcode 版本中,我们可以通过按住option键 + 拖动鼠标来垂直突出显示文本。但是在 Xcode 9 中,当我们按住option键时,Xcode 会将光标变为“问号”,当我们按下鼠标时会显示“搜索符号”结果。

在 Xcode 9 中是否有任何新方法可以垂直突出显示文本?

0 投票
1 回答
2225 浏览

xcode - 重试 30 次后无法获取主窗口:kAXErrorServerNotFound

我有一套 26 项测试。有时某些测试,任何测试,都会失败并出现以下错误:

使用 Xcode 8 时,测试不会在报告中显示为失败,但在使用 Xcode 9 时会显示失败。使用 Xcode 9 时,问题相似,但日志不同。

报告中的屏幕截图显示应用程序已启动并且似乎处于空闲状态。

更新

我在一个示例项目中重现了这个问题,该项目是一个带有标签栏视图控制器的简单应用程序。

更新

Xcode 9 Beta 6 的发行说明中似乎有一个关于此的已知问题

xcodebuild 测试可能会间歇性地失败,并显示“Domain=XCTestManagerErrorDomain Code=12 “Failed to get main window after 30 retries”。(29122169)

解决方法:再次尝试测试。

让我们希望这个问题在 Xcode 9 的最终版本之前得到修复

0 投票
3 回答
6320 浏览

barcode - 适用于 iOS 11 的 Vision Framework 条码检测

我一直在对 Apple 在 WWDC2017 中引入的新 Vision 框架进行测试。我正在专门研究条形码检测 - 在从相机/画廊扫描图像后,我已经能够得到它是否是条形码图像。但是,在查看barcodeDescriptor 时,我看不到实际的条形码值或有效负载数据。https://developer.apple.com/documentation/coreimage/cibarcodedescriptor页面上似乎没有任何内容可以识别任何属性。

我收到这些错误:

  • 无法连接到远程服务:错误域 = NSCocoaErrorDomain 代码 = 4097“连接到名为
    com.apple.BarcodeSupport.BarcodeNotificationService 的服务”
  • libMobileGestalt MobileGestalt.c:555:无法访问 InverseDeviceID(参见问题/11744455>)
  • 连接到名为 com.apple.BarcodeSupport.BarcodeNotificationService 的服务错误
    域 = NSCocoaErrorDomain 代码 = 4097

有没有办法从 VNBarcodeObservation 访问条形码值?任何帮助将不胜感激。谢谢!这是我正在使用的代码:

0 投票
1 回答
144 浏览

c++ - Xcode 9 Initial Commit 所以只添加源文件

我创建了一个新的 C++ 项目,然后创建了一个 repo,Xcode 9 自动创建了一个 Inital Commit。我想要在初始提交中拥有的只是“main.cpp”。(通过添加“*.xcodeproj”,我设法通过 Xcode>SourceControl>Git>IgnoredFiles 摆脱了元数据。)但是,它添加了“._main.cpp”,这是一个我不需要的垃圾文件。

如何避免将此“._main.cpp”添加到 git 中? 更好的是,我怎样才能避免 Xcode 创建一个 Initial Commit,这样我就可以自己选择要添加的文件?