问题标签 [xcode9]
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.
firebase - UI API 在 ios11 的 [FIRApp 配置] 的后台线程上调用
在 ios11 中,在 [FIRApp 配置] 处出现主线程检查器警告;
有没有其他人得到同样的警告?我想知道这是firebase的问题还是只是我的代码的问题。
ios - URL的查询字符串中的空格使其为零
我正在开发一个 Swift 3.0 应用程序,我正在其中进行休息 api 调用。问题是查询字符串参数中可能有一个空格,这导致 URL 变为 nil。当该参数中没有空格时,它可以正常工作。但是有一个空间它不起作用。
任何帮助表示赞赏。
谢谢
swift4 - 共享扩展在 Xcode 9 beta 4 和 Swift 4 中不起作用
在 ShareExtension plist 中,我将 NSExtensionActivationRule 设置如下,我们的应用将不会显示在照片共享的 activityView 中。
如果我将 NSExtensionActivationRule 更改为这样的东西,它会很好地工作。
如果有人有类似的问题或已经知道如何在 NSExtensionActivationRule 中使用 SUBQUERY,我将非常感谢。
ios - 如何在我没有源代码的应用程序上执行 UITesting?
我一直在阅读 Apple 新的和改进的 XCTest/UITesting 框架,作为一名 Android 开发人员,我有一些问题。在 android 中,要启动一个我没有运行 UiAutomator 的源代码的应用程序,我只需使用
使用上面的代码,我可以启动我想要的包,然后使用 UiAutomatorView.bat 检查元素并获取它们的资源 ID(或通过文本查找),然后对它们执行操作。
在 iOS 中,我发现的所有教程都集中在测试您可以访问其源代码的应用程序上。虽然我知道在 iOS 中编写这些测试要简单得多,因为您只需记录您希望执行的操作,xcode 会为您编写代码,但我不确定如何将 UI 测试目标设置为当前正在运行的应用程序安装在我的设备上。我观看了 WWDC 视频,该视频使用以下内容进行了多应用测试:
但是这不起作用,因为它没有目标。
TL;DR:如何将我的设备上安装的应用程序(例如 gmail)设置为我的 UI 测试目标,以及如何发现包名称以启动应用程序?
谢谢!
swift - ARKIT:将物体放在飞机上无法正常工作
我正在学习 ARKit 并尝试将对象放置在检测到的平面上。但它不能正常工作,并且平面和 3D 对象之间存在空间。
这是我的飞机检测代码:
然后 3d 模型得到相同的位置:
但是当我运行应用程序时,对象和平面之间有很大的空间。我没弄清楚为什么?
swift4 - “AVCapturePhotoSettings”类型的值没有成员“availablePreviewPhotoPixelFormatTypes”
我有一个错误说:
“AVCapturePhotoSettings”类型的值没有成员“availablePreviewPhotoPixelFormat”。
我正在使用 Xcode 9 的测试版。
ios - Xcode 9 卡在 Swift 4 迁移上
我正在尝试将我的 Swift 3 项目迁移到 Xcode 9 中的 Swift 4。在选择目标并选择任一 @obcj 推理选项后,XcodeGenerating preview
永远停留在旋转轮上。如何迁移我的项目?