标签: xcode11

从 xc10 > xc11 迁移 SceneKit 应用程序时,我遇到“xcrun:错误:无法找到实用程序“scntool”,不是开发人员工具或在 PATH 中”

由于标题的字符限制,请允许我详细说明正在发生的事情。

我有一个使用 Xcode 10.2.1 构建时没有警告和错误的应用程序,但我想在最新的 Xcode 11 beta 中测试它。

然而,它在构建过程中会产生错误,但奇怪的是,该应用程序正确启动并可以在模拟器上使用。

错误:

xcrun:错误:无法找到实用程序“scntool”,不是开发人员工具或在 PATH 中

最初,我认为我的应用程序名称中的空格可能是一个问题,所以我很快将其重命名为使用 _ 代替空格,但这不起作用。

删除空格后重建应用程序还会显示以下警告:

copySceneKitAssets:警告:无法复制 SceneKit 资产,因为 scntool 无法处理以下资源:/Users/someidiot/Library/Developer/Xcode/DerivedData/Build/MyAmazingApp/Products/Debug-iphonesimulator/My_Amazing_App.app/art.scnassets/Game .scn

是的,文件就在那里:

在此输入图像描述

出于好奇,我清除了派生数据,以防出现问题。

rm -rf ~/Library/Developer/Xcode/DerivedData
Run Code Online (Sandbox Code Playgroud)

但是,与之前的情况相同...构建时出现警告和错误,但应用程序在模拟器上成功启动。

在此输入图像描述

我在这里担心的是,如果确实有问题,我想在它成为问题之前修复它,但同时该应用程序确实会成功启动。

不幸的是,我目前无法访问 iOS 13 设备来测试硬件。

xcode ios scenekit xcode11

0
推荐指数
1
解决办法
430
查看次数

当我在 xcode 11 中创建一个新项目时,它没有故事板,如果我运行旧项目,它没有控制器?

新项目

新项目

旧项目

旧项目

当我创建一个新的或继续使用旧的时,我根本无法使用故事板。请问有什么帮助吗?

storyboard ios swift xcode11

0
推荐指数
1
解决办法
3904
查看次数

Xcode 11 使用管理器上传 IPA 失败

我最近升级到 Catalina 和 Xcode 11。

现在,当我尝试从组织者上传档案时,我收到一个简单的错误,提示“错误域=WorkerErrorDomain Code=-10000“上传到 App Store 时发生错误。”»

由于这不是真正的错误消息,我尝试使用xcrun altool上传 ipa。

这就是事情变得有趣的时候。这失败并出现以下错误:

Java 1.5 or Java 1.6 is required. Currently, java is the default java version. Please upgrade.
Run Code Online (Sandbox Code Playgroud)

Java 1.6 是古老的!甚至没有可用于 Catalina 的可下载软件包。

任何想法这里出了什么问题?

这是命令行工具的输出(针对路径和密码进行了编辑):

Using tool '/Applications/Xcode.app/Contents/SharedFrameworks/ContentDeliveryServices.framework/Versions/A/Frameworks/AppStoreService.framework/Resources/DTAppAnalyzerExtractor'.
'DTAppAnalyzerExtractor': self.executablePath: /Applications/Xcode.app/Contents/SharedFrameworks/ContentDeliveryServices.framework/Versions/A/Frameworks/AppStoreService.framework/Resources/DTAppAnalyzerExtractor
Launching: /Applications/Xcode.app/Contents/SharedFrameworks/ContentDeliveryServices.framework/Versions/A/Frameworks/AppStoreService.framework/Resources/DTAppAnalyzerExtractor --input-dir /var/folders/bj/xxxxx/T/myipa.ipa --output-file /var/folders/bj/xxxxx/T/DTAppAnalyzerExtractorOutput-xxxxx.zip
Web service call (validateSoftwareSPIUsage) result: (null)
Using template named: purple-metadata-template
Sending request to iTunesTransporter...
Command: /usr/local/itms/bin/iTMSTransporter
Arguments: -m upload -u 'myusername@mydomain.com' -vp json -TxHeaders xxxxx== -sessionid xxxxx -sharedsecret xxxxx …
Run Code Online (Sandbox Code Playgroud)

itmstransporter xcode11

0
推荐指数
1
解决办法
1535
查看次数

在 Xcode 的代码编辑器中去掉这些控制字符

在 Xcode 11.3.1 (11C505) 中,我不小心启用了查看控制字符的功能,例如我的代码中的这些回车或点:

在此处输入图片说明

我如何对编辑器隐藏这些?

xcode swift xcode11 xcode11.3

0
推荐指数
1
解决办法
175
查看次数

启动 mac 并运行 xcode 模拟器消耗约 500MB 互联网数据

在过去的 4 周里,我观察到当我第一次启动模拟器时在模拟器上运行 Xcode 应用程序时,它会消耗大约 500MB 的互联网数据。这不是项目特定问题。每次我关闭并启动 mac 并在模拟器打开后立即运行 Xcode 时,都会消耗相同数量的数据。任何人都可以帮我解决什么问题吗?或任何后台服务运行?

Xcode 版本:11.6 (11E708)

模拟器:13.6

操作系统:10.15.6

每次我的互联网数据被消耗时,请帮助我,我必须解决这个问题

更新到xcode 11.7后这个问题仍然存在

macos ios-simulator xcode11 macos-catalina

0
推荐指数
1
解决办法
1190
查看次数

iOS 13.1 Objective-C ModalPresentation 全屏

在 iOS 13 中发现了下一个奇怪的错误,该错误以模态呈现在全屏视图控制器上。最初它坏了,它不是在全屏模式下打开的,所以我尝试了此链接中描述的下一个方法 现在它加载并等待触摸屏幕上的任何地方。目前这是父视图控制器,它应该以模态显示条款VC

mainView.hidden = YES;
        IDTermsViewController *termsVC = [[self storyboard] instantiateViewControllerWithIdentifier:@"IDTermsViewController"];
        termsVC.delegate = self;
        if (@available(iOS 13.0, *)) {
            [termsVC setModalPresentationStyle: UIModalPresentationFullScreen];
        }
        [self presentViewController:termsVC animated:YES completion:nil];
Run Code Online (Sandbox Code Playgroud)

目前,在介绍了这个 termVC 之后,我得到了下一个状态,如下面的屏幕截图所示。如果我执行任何操作 - 摇动手机,截屏,点击任意位置 - 将出现TermsVC!

在以前的 ios 版本上工作正常。 在此处输入图片说明

objective-c ios ios13 xcode11

-1
推荐指数
1
解决办法
1963
查看次数

如何将代码从 swift 3 迁移到 swift 4 或更高版本?

我刚刚从 xcode 10.1 升级到 xcode 11.2.1。现在,每当我在 swift 3.0 中构建的 xcode 11.2.1 中打开现有项目时,它都会显示“不受支持的 Swift 版本”。

请任何人都可以给我一个简短的描述。

这里我分享截图。

ios swift xcode11

-1
推荐指数
1
解决办法
2637
查看次数

更改 swiftUI 中视图的背景颜色

在此输入图像描述

我想制作一个简单的表单并更改文本字段的背景颜色,但 Xcode 为我提供了.background(background: View)等选项,但没有.background(Color())。

xcode ios swift5 swiftui xcode11

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

Xcode 11,迅速。日期格式化程序总是返回 nil

我有与转换价值的问题StringDate的斯威夫特。

它总是返回零。我究竟做错了什么?

let dateFormatter = DateFormatter()
dateFormatter.dateFormat = "yyyy-MM-dd"
let date = dateFormatter.date(from: "2019-05-03")
Run Code Online (Sandbox Code Playgroud)

这是Xcode调试器中发生的事情

在此处输入图片说明

date swift dateformatter xcode11

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