标签: xcode14

9
推荐指数
1
解决办法
1339
查看次数

iOS16+ 横向显示 UIViewController 仅适用于单屏无法工作 [Swift 5.7]

在 iOS 16 之前,横向呈现单屏对于纵向应用来说是可以的。工作代码如下。

备注整个应用程序仅处于纵向模式。

override public var shouldAutorotate: Bool {
    return false
}

override public var supportedInterfaceOrientations: UIInterfaceOrientationMask {
    return .landscapeLeft
}

override public var preferredInterfaceOrientationForPresentation: UIInterfaceOrientation {
    return .landscapeLeft
}
Run Code Online (Sandbox Code Playgroud)

我找到了解决方案,但它适用于UIWindowScene,但我需要 UIWindow 中的解决方案。我需要帮助来修复 iOS 16 中的问题。

Xcode - 14.0,iOS - 16.0,模拟器 - 14 Pro

如果有人需要,我可以准备演示。

xcode swift ios16 xcode14 swift5.7

9
推荐指数
2
解决办法
7555
查看次数

在 Xcode 14.1 模拟器中添加语言问题

我将 Xcode 更新至 14.1。但是当我想在“设置”中添加一种语言时,它停留在这个页面上,我无法执行任何操作。

我所能做的就是删除所有内容和设置以恢复正常状态。它适用于我的 MacBook Air M1,但不适用于我的 MacBook Pro 2019 Intel i7

在此输入图像描述

xcode ios xcode14

9
推荐指数
1
解决办法
1409
查看次数

Xcode 14 未在调试模式下附加到模拟器

在调试任何 iOS 应用程序时,Xcode 会成功构建并运行,还会启动模拟器,但无法将调试器从 Xcode 14 连接到模拟器 iOS 应用程序。

\n

它在 Xcode 中抛出错误:

\n

在此输入图像描述

\n

Xcode 控制台显示:

\n
\n

无法附加到 pid :\xe2\x80\x9c75997\xe2\x80\x9d 域:IDEDebugSessionErrorDomain\n代码:3 失败原因:附加失败(不允许附加到\n进程。查看控制台消息(Console.app),当附加失败时,\n调试服务器条目附近。\n拒绝附加权限的子系统可能\n记录一条有关为何被拒绝的信息性消息。)用户信息:{\nDVTRadarComponentKey = 855031;\nIDERunOperationFailingWorker = DBGLLDBLauncher;\nRawUnderlyingErrorMessage =“附加失败(不允许附加到进程。附加失败时,请查看调试服务器条目附近的控制台消息 (Console.app)。\n拒绝附加权限的子系统可能会记录一条信息性\n消息关于为什么被拒绝。)”;}

\n
\n

尝试重新安装 Xcode 和命令行工具,但问题仍然存在。

\n

脚步:

\n
    \n
  • 使用“调试可执行文件” true 构建并运行应用程序
  • \n
  • 模拟器启动
  • \n
  • Xcode 出错并且与模拟器断开连接
  • \n
\n

它是否有可能被任何其他应用程序阻止,如果是的话如何识别?

\n

macos xcode ios xcode-debugger xcode14

9
推荐指数
2
解决办法
6925
查看次数

升级 Xcode 14.3 后构建失败

升级 Xcode 14.3 后,我的 flutter 运行无法在 iOS 上运行,但我可以在 Android 上运行。

\n

我收到以下错误:

\n
Failed to build iOS app\nError output from Xcode build:\n\xe2\x86\xb3\n    2023-04-03 17:29:33.364 xcodebuild[97688:923371] DVTCoreDeviceEnabledState: DVTCoreDeviceEnabledState_Disabled set via user default (DVTEnableCoreDevice=disabled)\n    xcodebuild: error: Unable to find a destination matching the provided destination specifier:\n            { id:6EB5FA1B-46DC-4E2D-BA30-9BF413BCB06F }\n\n        Available destinations for the "Runner" scheme:\n            { platform:macOS, arch:arm64, variant:Designed for [iPad,iPhone], id:00006000-001429C12E23801E }\n            { platform:iOS, id:dvtdevice-DVTiPhonePlaceholder-iphoneos:placeholder, name:Any iOS Device }\n\nXcode's output:\n\xe2\x86\xb3\n    Writing result bundle at path:\n        /var/folders/k9/wbd7hvx90_s_1_rt6sqg61b80000gn/T/flutter_tools.3s0yqP/flutter_ios_build_temp_dirw6n3UV/temporary_xcresult_bundle\n\n\nCould not build the application for …
Run Code Online (Sandbox Code Playgroud)

ios flutter xcode14

9
推荐指数
1
解决办法
6411
查看次数

错误构建:无法直接与 dylib/framework XCTAutomationSupport for Architecture arm64 链接

我正在使用 Xcode Beta 14,尝试构建 WebDriverAgent

低于错误

WebDriverAgent/构建/产品/调试-iphoneos/WebDriverAgentLib.framework/WebDriverAgentLib

ld:无法直接与 dylib/framework 链接,您的二进制文件不是 /Applications/Xcode-beta.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/PrivateFrameworks/XCTAutomationSupport.framework/XCTAutomationSupport 架构允许的客户端arm64 clang:错误:链接器命令失败,退出代码为 1(使用 -v 查看调用)

注意:使用协同签名身份覆盖:iPhone 开发人员说明:按依赖顺序构建目标 ** 测试构建失败 **

Beta 版的任何问题或设置它所需的任何进一步偏好。

在此输入图像描述

ios appium-ios xcode14

8
推荐指数
1
解决办法
2万
查看次数

在 iOS16 + xcode 14 beta 中隐藏导航栏不起作用

我们使用 Firebase 的 Crashlytics,在过去 2 天里,我们发现 iOS 16 设备上的navigationController?.setNavigationBarHidden崩溃次数激增。安装 Xcode 14.5 后我能够重现崩溃

我有一个嵌入在导航控制器中的视图控制器(VC1),其中包含以下代码

override func viewWillDisappear(_ animated: Bool) {
  super.viewWillDisappear(animated)
  ...
  navigationController?.setNavigationBarHidden(false, animated: animated) // crash here
}
Run Code Online (Sandbox Code Playgroud)

在我使用以下代码推送另一个视图控制器(VC2)之后

navigationController?.pushViewController(vc, animated: true)
Run Code Online (Sandbox Code Playgroud)

应用程序崩溃并显示以下错误消息

2022-08-10 15:07:04.866752-0700 autolist-dev [22341:3295980] *** 由于未捕获的异常'NSGenericException'而终止应用程序,原因:'无法激活带有锚点的约束<NSLayoutXAxisAnchor:0x600001a9d740“_UITAMICAdaptorView:0x7fd6c70 DDBE0 .leading"> 和 <NSLayoutXAxisAnchor:0x600001466680 "_UINavigationBarTitleControl:0x7fd6c70dcb80.leading"> 因为它们没有共同的祖先。约束或其锚点是否引用不同视图层次结构中的项目?这是非法的。

第一次推送 VC2 时,它不会立即崩溃。当我返回 VC1 然后再次推送 VC2 后,应用程序崩溃了。

有谁对如何解决这个问题有任何想法?我似乎找不到其他人有类似的问题

crashlytics swift ios16 xcode14

8
推荐指数
0
解决办法
2681
查看次数

寻找 XCode14 的 iOS 15.7 支持文件

我的 iPhoneXR 更新到 15.7,XCode 更新到 14。这发生在 MacOS 更新时,所以我想知道 XCode 更新是否有问题。现在我无法对我的手机进行编程。

寻找

/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/
Run Code Online (Sandbox Code Playgroud)

没有15.7。但是各种 github 存储库都有各种支持文件,但没有一个包含 15.7。这些东西有存放的地方吗?

当我打开 XCode 的“下载”窗口时,它只是一个空白窗口。

xcode ios xcode14 ios15.7

8
推荐指数
2
解决办法
1万
查看次数

EAS 本地构建不适用于 Xcode 14

我相信这就是正在发生的事情:

\n

我的 MacOS 系统更新了,随后 Xcode 更新到了版本 14。从那时起,我的 eas 本地构建就不再成功完成。将构建提交到 eas 构建系统仍然有效,但队列可能需要很长时间,因此当我需要构建 .ipa 以安装在真实设备上时,它会删除任何类型的快速反馈。

\n

这是我收到的错误消息。

\n
[RUN_FASTLANE] Please file a bug at https://feedbackassistant.apple.com with this warning message and any useful information you can provide.\n[RUN_FASTLANE] 2022-09-15 23:36:18.227 xcodebuild[29486:925103]  DVTAssertions: Warning in /System/Volumes/Data/SWE/Apps/DT/BuildRoots/BuildRoot2/ActiveBuildRoot/Library/Caches/com.apple.xbs/Sources/DVTiOSFrameworks/DVTiOSFrameworks-21157/DTDeviceKitBase/DTDKRemoteDeviceData.m:382\n[RUN_FASTLANE] Details:  (null) deviceType from 00008006-000924391E47002E was NULL when -platform called.\n[RUN_FASTLANE] Object:   <DTDKMobileDeviceToken: 0x11640b0d0>\n[RUN_FASTLANE] Method:   -platform\n[RUN_FASTLANE] Thread:   <NSThread: 0x600000aa0980>{number = 2, name = (null)}\n[RUN_FASTLANE] Please file a bug at https://feedbackassistant.apple.com with this warning message and any useful information you …
Run Code Online (Sandbox Code Playgroud)

cocoapods react-native expo xcode14 eas

8
推荐指数
1
解决办法
5460
查看次数

iOS16上如何获取iPad的设备名称?

UIDevice.current.name 如果使用 iOS15,它可以工作,但是当我在 iOS16(beta3)上测试时,仍然始终返回“iPad”名称。

查看相关 WWDC 2022 视频文件

  1. https://developer.apple.com/videos/play/wwdc2022/10096/
  2. https://developers.apple.com/videos/play/wwdc2022/10068/

我用了:

  • iPadOS(iOS16 beta3)
  • Xcode(版本 14.0 beta 3 (14A5270f))

我添加了权利,但它不起作用 在此输入图像描述

wwdc ios swift ios16 xcode14

7
推荐指数
1
解决办法
6576
查看次数