标签: xcode11

Xcode 11 beta 4构建错误:“命令CompileSwiftSources失败,退出代码非零”(错误:未知参数:'-Wno-shorten-64-to-32')

在Xcode 11 beta 3中可以正常编译的项目,在pod 4中存在错误的情况下不能在beta 4中编译:

<unknown>:0: error: unknown argument: '-Wno-shorten-64-to-32'
Command CompileSwiftSources failed with a nonzero exit code
Run Code Online (Sandbox Code Playgroud)

有问题的吊舱是Down,它是Swift中的Markdown库。

这与另一个SO问题非常相似,但有一个不同的“未知参数”:

错误:未知参数:'-Wno-shorten-64-to-32'

有什么建议么?

cocoapods xcode11

5
推荐指数
1
解决办法
382
查看次数

如何在Xcode 10中打开Xcode 11 Beta 4项目?

我在Xcode 11 Beta 4中从事过一个项目,然后降级为Xcode 10,无法打开该项目。

我想将我的应用程序提交到应用程序商店,但是我在Xcode 11 beta 4中不断收到错误消息。我是一个初学者,我知道我篡改了试图使其正常运行的构建设置。我删除了Xcode 11并下载了Xcode 10尝试通过它进行存档,但是现在我什至无法使用Xcode 10打开项目。

我相信我是在Xcode 9上启动该项目的。我尝试存档,但是"SDK Version Issue"旧的iOS出现了。因此,我更新了Mac的操作系统,并用Xcode 11 beta替换了Xcode 9。尝试归档时会出现更多错误,并且我更改了体系结构和代理等等。因此,我删除了Xcode 11,并尝试了Xcode 10,但无法打开该项目。

它说:

“无法打开,因为它是未来的Xcode项目文件格式。请使用兼容版本的Xcode调整项目格式,以允许此版本的Xcode打开它。”

我该如何解决这个问题?

xcode ios swift xcode9 xcode11

5
推荐指数
1
解决办法
2417
查看次数

名称和邮件范围的ASAuthorizationAppleIDRequest返回nil值

我正在使用Apple实施Sign in,并注意到返回的emailfullName属性ASAuthorizationAppleIDCredential仅在此Apple ID的第一个Sign-In上填写。在所有后续登录中,这些属性均为零。

这是iOS 13上的错误还是预期的行为?

这是我用来启动请求的代码:

@available(iOS 13.0, *)
dynamic private func signInWithAppleClicked() {
    let request = ASAuthorizationAppleIDProvider().createRequest()
    request.requestedScopes = [.fullName, .email]

    let controller = ASAuthorizationController(authorizationRequests: [request])
    controller.delegate = self
    controller.presentationContextProvider = self
    controller.performRequests()
}
Run Code Online (Sandbox Code Playgroud)

我正在此委托方法中收到证书:

public func authorizationController(controller: ASAuthorizationController, didCompleteWithAuthorization authorization: ASAuthorization) {
    guard let credential = authorization.credential as? ASAuthorizationAppleIDCredential else { return }

    let userIdentifier = credential.user
    let token = credential.identityToken
    let authCode = credential.authorizationCode
    let realUserStatus = credential.realUserStatus
    let mail = …
Run Code Online (Sandbox Code Playgroud)

ios13 xcode11 apple-sign-in

5
推荐指数
5
解决办法
472
查看次数

SwiftUI code is working in iphone but blank screen in ipad?

Though application is universal but ipad screen is blank. I have added checked both iphone and ipad. When running app in iphone works fine, but in ipad is not showing anything.

struct UserListView: View {

    var userName:String
    @State var searchString:String = ""

    var body: some View {

        VStack {
            SearchBar(text: $searchString)
                    .padding()
                    .frame(height:44)
                    .foregroundColor(Color.white)
                    .background(Color.gray)

            List(userList) { user  in
                   NavigationLink(destination:UserDetailView(userObj:user)) {

                    UserListRow(userObj: user)
                       }.navigationBarTitle("User Detail")
                    }
           }
      }
}
Run Code Online (Sandbox Code Playgroud)

ipad ios swiftui xcode11

5
推荐指数
2
解决办法
305
查看次数

Appium:原始错误:-[XCUIElement解决]:无法识别的选择器已发送到实例

请找到我正在使用的配置如下

Xcode:11 GM Seed Appium:1.14.2真实设备:iPhone 7(12.4.1)

我已将Xcode更新为11,因为xcode 10.3不支持iOS 12.4.1。

升级后,它开始出现错误

原始错误:-[XCUIElement解析]:无法识别的选择器已发送到实例

应用正在启动,但是此后什么也没有发生,我可以在我的appium控制台中看到上述错误。

appium appium-ios xcode11

5
推荐指数
1
解决办法
982
查看次数

断言当前后备特征集包含一个或多个未指定特征:

一旦我们的应用程序在iOS13上运行,则日志中将充满断言。有人提示如何删除它吗?

2019-09-19 08:05:43.528382+0200 Ts-2-cz-test[56066:20590106] [Assert] Current fallback trait collection contains one or more unspecified traits: {(
    "_UITraitNameDisplayScale",
    "_UITraitNameDisplayCornerRadius",
    "_UITraitNameSemanticContext",
    "_UITraitNameUserInterfaceLevel",
    "_UITraitNamePresentationSemanticContext",
    "_UITraitNameVibrancy",
    "_UITraitNameDisplayGamut",
    "_UITraitNameDebugHighlight",
    "_UITraitNamePreferredContentSizeCategory",
    "_UITraitNameTouchLevel",
    "_UITraitNameAccessibilityContrast",
    "_UITraitNameLegibilityWeight"
)}; traitCollection: <UITraitCollection: 0x7fb4ce32ad20; HorizontalSizeClass = Compact>; currentFallbackEnvironment: <UIView: 0x7fb46c421d80; frame = (0 0; 1024 1366); autoresize = W+H; layer = <CALayer: 0x7fb46c421ef0>>
Run Code Online (Sandbox Code Playgroud)

ios13 xcode11

5
推荐指数
1
解决办法
485
查看次数

在Xcode 11中,在助手编辑器中打开/更改文件的键盘快捷键是什么?

好像我们可以使用^ ???? 聚焦/不聚焦当前编辑器,尽管即使当前编辑器不聚焦,我也不确定如何控制在助手编辑器中打开的内容。

我想知道以下键盘快捷键:

  1. 在助手编辑器中打开指定的文件。
  2. 打开助手编辑器后,更改要在助手编辑器中显示的文件。

谢谢!

xcode xcode11

5
推荐指数
2
解决办法
411
查看次数

在iOS 13上构建时,UITableViewCell selectedBackgroundView的颜色不可见

我在cellForRowAtIndexPath使用中为tableview单元格选择了颜色

    let backgroundView = UIView()
    backgroundView.backgroundColor = UIColor.grey3 //custom color
    cell.selectedBackgroundView = backgroundView
Run Code Online (Sandbox Code Playgroud)

由于我使用Xcode 11.0构建,因此颜色不再在iOS 13设备或模拟器上传播到单元的子视图。如果我使用Xcode 11.0在iOS 12.2模拟器上构建,它仍然可以工作。

任何人都知道导致此行为的更改是什么?我正在使用.xib文件。

uitableview ios13 xcode11

5
推荐指数
2
解决办法
468
查看次数

有人知道Xcode 11 UI测试的测试结果如何吗?

我曾经能够访问.xcresults包中的“派生数据”中的结果。.xcresults包仍然存在,但是以前曾经有一个名为“ TestSummaries.plist”的文件以及包含附件的子目录(例如屏幕快照文件等),现在有一个名为“ Data”的子目录,其中包含二进制格式的文件。因此,现在我不再能够以编程方式提取屏幕快照文件,也无法将测试结果上传到qTest或ALM等数据库。

我已经确认Xcode 10仍以旧格式输出结果。我已经在计算机上搜索“ TestSummaries.plist”文件或类似的工件,以为它们可能位于其他位置。到目前为止没有运气。

xcode-ui-testing xcode11

5
推荐指数
2
解决办法
210
查看次数

读取数据:由于没有这样的文件,因此无法打开文件“ Info.plist”

克隆我的Github存储库后,一切正常,除了由于以下错误而导致构建失败:“正在读取数据:由于没有这样的文件,无法打开文件“ Info.plist”。

我尝试了所有可能的解决方案,包括删除文件并创建一个新的解决方案,将其从“副本捆绑资源”中删除,将其添加到“构建设置”中,等等。我在所有解决方案中都关注了这些帖子,但是没有任何效果。错误:由于没有这样的文件而无法打开文件“ Info.plist”Info.plist实用程序错误:由于没有这样的文件而无法打开“ Info.plist”

如果有人需要帮助您找到此问题的解决方案,我将不胜感激,如果您需要更多信息,请告诉我。

编辑:也是出于某种原因,当我查看项目时,它不是我提交给Github的最新版本。我想知道如何克隆确切的提交?我试图查看这篇文章,但我不确定在哪里可以找到远程地址?

xcode info.plist ios swift xcode11

5
推荐指数
0
解决办法
213
查看次数