小编Che*_*ati的帖子

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
查看次数

ios - 找到不支持的资源(不是目录,文件或符号链接) - xcode 7.2

找到不支持的资源(不是目录,文件或符号链接)命令/ usr/bin/codesign失败,退出代码为1

这就像重复但不重复.请看一看.

完整的错误日志:

/ usr/bin/codesign --force --sign 491E340B5E328D23372C090BB9ED8E9E2D610AE1 --entitlements /Users/aCompanyname/Library/Developer/Xcode/DerivedData/aAppName-cstkxztmaerbnbcjdfhqxaugmcbi/Build/Intermediates/ArchiveIntermediates/aAppName/IntermediateBuildFilesPath/aAapName.build/Release-iphoneos /aAapName.build/aAapName.app.xcent --timestamp = none /Users/aCompanyname/Library/Developer/Xcode/DerivedData/aAapName-cstkxztmaerbnbcjdfhqxaugmcbi/Build/Intermediates/ArchiveIntermediates/aAapName/InstallationBuildProductsLocation/Applications/aAapName.app

/Users/aCompanyname/Library/Developer/Xcode/DerivedData/aAapName-cstkxztmaerbnbcjdfhqxaugmcbi/Build/Intermediates/ArchiveIntermediates/aAapName/InstallationBuildProductsLocation/Applications/aAapName.app:

找到不支持的资源(不是目录,文件或符号链接)命令/ usr/bin/codesign失败,退出代码为1

生成构建时会突然发生.在不同的论坛上花了一些时间后,我检查了Keychain访问和开发者帐户中的所有内容,还在xcode中检查了代码签名.一切都很好看.无法找到实际问题.

如果有人,请分享解决方案或任何想法.谢谢.

macos keychain ios xcode7 swift2

3
推荐指数
1
解决办法
666
查看次数

标签 统计

ios ×1

ios16 ×1

keychain ×1

macos ×1

swift ×1

swift2 ×1

swift5.7 ×1

xcode ×1

xcode14 ×1

xcode7 ×1