问题标签 [xcode10.1]
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.
xcode - 如何快速修复 Xcode 的打开问题?
我想知道我是否正在做某事使其无法正常工作,但只是在点击cmmd + shift + O
或转到File >> Open quickly
选项后放置不会出现。就像我什么都没做一样。
想知道这是一个已知的 Xcode 错误还是我正在做某事。
我正在使用 Xcode10.1
objective-c - Xcode:由于架构 x86_64 的未定义符号,构建失败
我目前正在使用 Xcode 10.1。在应用程序中进行构建时出现以下错误。谁能告诉我这是什么问题?我已经添加了所有框架和库。我仍然收到构建错误。
objective-c - ipatool 因异常而失败:#
ipatool 因异常而失败:#
Stderr:回溯(最近一次调用最后一次):文件“”,第 1 行,在 AttributeError 中:'str' 对象没有属性'decode'
Xcode10.1,Objective-C
如果您想确保夹具中的测试用例具有相同的设置,您应该实现SetUp
andTearDown
方法(注意案例)
您的InjectorTest
夹具只被构造一次,但SetUp
步骤(分别是TearDown
步骤)将在您的测试用例执行之前(分别在之后)运行。
构造函数应该只处理应该只做一次的事情(如果有的话),你想为你的测试用例强制执行的任何行为都应该放在这两种方法中。在您的示例中,如果m_reader
可以在所有测试用例之间共享该成员,则可以像以前一样在构造函数中对其进行初始化。
总而言之,这是将要运行的操作序列:
InjectorTest::InjectorTest()
:构建测试夹具
- 对于每个测试用例:
InjectorTest::SetUp()
: 测试用例设置
- 运行测试用例(在您的示例中
InjectorTest::CreateReaderAndGetTopic
)
InjectorTest::TearDown()
:为下一个案例撤消设置
InjectorTest::~InjectorTest()
: 夹具对象的销毁
ipatool 因异常而失败:#
Stderr:回溯(最近一次调用最后一次):文件“”,第 1 行,在 AttributeError 中:'str' 对象没有属性'decode'
Xcode10.1,Objective-C
如果您想确保夹具中的测试用例具有相同的设置,您应该实现SetUp
andTearDown
方法(注意案例)
您的InjectorTest
夹具只被构造一次,但SetUp
步骤(分别是TearDown
步骤)将在您的测试用例执行之前(分别在之后)运行。
构造函数应该只处理应该只做一次的事情(如果有的话),你想为你的测试用例强制执行的任何行为都应该放在这两种方法中。在您的示例中,如果m_reader
可以在所有测试用例之间共享该成员,则可以像以前一样在构造函数中对其进行初始化。
总而言之,这是将要运行的操作序列:
InjectorTest::InjectorTest()
:构建测试夹具- 对于每个测试用例:
InjectorTest::SetUp()
: 测试用例设置- 运行测试用例(在您的示例中
InjectorTest::CreateReaderAndGetTopic
) InjectorTest::TearDown()
:为下一个案例撤消设置
InjectorTest::~InjectorTest()
: 夹具对象的销毁
ios - Xcode 10 的 Alamofire Fat 二进制问题
我正在更新 Alamofire 框架以在我的项目中支持 Swift 4.2,该项目之前仅支持 Swift3。我正在使用 Xcode 10.1。当我更新 Alamofire 时,我遇到了致命错误:
“Lipo:指定 -extract 选项时,输入文件(路径)必须是胖文件”
虽然我能够构建和运行,但它显示上述错误,所以我担心它为什么会发生我不知道是因为 Xcode 10 还是其他原因。我到处都试过,但没有运气。请帮助我理解以下几点:
在将 Alamofire 更新到 Xcode 10 之前,它会为 Alamofire 创建 FAT 二进制文件。
根据这个,如果框架不是 FAT 二进制文件并且所有错误都消失了,则应用建议的脚本来忽略。那么我可以认为更新的 Alamofire 框架不是 FAT 二进制文件,还是我可以说它是适用于所有架构的通用框架?
ios12 - iOS Xcode 10 如何修复损坏的“新构建系统”-build.db:数据库被锁定可能有两个并发构建
我对臭名昭著的问题有疑问:
“/Users/n/Library/Developer/Xcode/DerivedData/Build/Intermediates/XCBuildData/build.db”:数据库被锁定可能有两个并发构建在同一个文件系统位置运行
如何修复损坏的“现代”构建系统被锁定的数据库卡住?
我试过了:
- 清理项目
- 删除派生数据
- 更新 cocoapods (sudo gem...) 和 pod install
- 从 App Store 重新安装完整的 Xcode 文件夹
现在我安装了全新的 Xcode,该项目适用于十几个构建(真实设备和模拟器)并且问题又回来了,使我无法处理项目。如何重置 build.db 上的锁或删除它?
我看到这个问题被问了多次,但答案并没有解决我的问题。我没有使用构建脚本,我只有几个 cocoapods。请不要关闭这个问题,因为我特别询问缺乏:
- 没有自定义脚本
- 没有控制台构建
- 没有复合目标
唯一能让我继续工作的是转向遗留构建系统:
swift - 点击UIButton(Swift 4)时如何在UITextView中以列表形式添加文本?
我来找你是因为我需要你对 Swift 4 的帮助。
所以,这就是我需要你的原因:当我点击 UIButton 时,我搜索了将文本添加到 UITextView 中。没关系,我找到了解决方案。
但是,现在,我搜索如何使用列表在我的 TextView 中添加相同的文本,在这种情况下,多次添加我需要的文本,并且每次都以列表的形式添加到新行中。
我有四个按钮,当我点击一个按钮但带有一个列表时,我想在 TextView 中添加文本。示例:按钮 1 按钮 2 按钮 3 按钮 4 按钮 1 按钮 2 按钮 3 按钮 4 等等。
如果您当然有解决方案...谢谢!
vapor - Vapor 应用程序在启动时崩溃。VaporS3Signer.Provider.S3ProviderError.config("没有 vapor-S3Signer.json 配置文件")
对于服务器端 swift,我使用的是蒸汽。
main.swift 上的错误: 线程 1:
致命错误:在顶层引发错误:VaporS3Signer.Provider.S3ProviderError.config("no vapor-S3Signer.json config file")
日志:
致命错误:在顶层引发错误:VaporS3Signer.Provider.S3ProviderError.config("no vapor-S3Signer.json config file"): file /BuildRoot/Library/Caches/com.apple.xbs/Sources/swiftlang_Fall2018/swiftlang_Fall2018-1000.11 .42/src/swift/stdlib/public/core/ErrorType.swift,第 191 行
我的代码(main.swift):
当我在 Xcode10.1 中运行应用程序时,应用程序启动时出现错误。
while-loop - 在调试中工作但不发布的循环
我将我的 xcode 9.4 更新为 10.1,并将 swift 3.3 更新为 4.2。我的应用程序中有以下代码,它迭代一个 while 循环并等待标志(isReceivedAdTagResponse)变为真。
while self.isReceivedAdTagResponse == false
{
continue
}
此代码在调试模式下工作正常,但在发布模式下崩溃。奇怪的是,如果我只添加打印语句,相同的代码也可以在发布模式下工作。
while self.isReceivedAdTagResponse == false
{
print("hi")
continue
}
在某个地方,我找到了将“优化级别”构建设置更改为无 [-O0]的解决方案,并且它可以工作。
我想将应用程序发布到商店。如果我将运行模式保持为调试模式并存档发布版本,我的应用程序会崩溃吗?
或者我必须在发布之前将“优化级别”构建设置更改为无 [-O0] 。这是一个好习惯吗?
我有点困惑。请指导。
xcode10.1 - Xcode 10.1 在故事板文件的版本编辑器中突出显示一行(或多行)
当我使用版本编辑器比较更改或提交更改时,更改的行显示不正确(每行显示偏移一行或多行)。通常我只在打开我的故事板文件而不是代码文件时才会遇到这种情况。有谁知道原因和/或如何解决?谢谢
编辑:这个问题在 Xcode 10.2 中对我来说仍然存在