当我使用 Xcode 11.4 存档时,它给我警告说Invalid debug info found, debug info will be stripped. 这真的很烦人。
我不知道如何消除它们。有谁知道原因或如何消除它们?
全长日志:
mismatched subprogram between llvm.dbg.label label and !dbg attachment
call void @llvm.dbg.label(metadata !52), !dbg !199
label %29
i32 (i8*, %"__ir_hidden#28_"*, %"__ir_hidden#29_"**)* @sqliterkOpen
!52 = !DILabel(scope: !53, name: "sqliterkOpen_Failed", file: !10, line: 90)
!53 = distinct !DISubprogram(name: "sqliterkOpen", scope: !10, file: !10, line: 57, type: !54, scopeLine: 60, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !178, retainedNodes: !193)
!199 = !DILocation(line: 90, column: 1, scope: …Run Code Online (Sandbox Code Playgroud) 我正在重写从Objective-C到Swift的应用程序中的所有插件.这些插件由Cordova调用.所有插件在Objective-C中都能正常工作.
但是当我尝试使用swift版本插件运行应用程序时,我得到以下错误.
错误:方法'getMAC2:'未在插件'MACPlugin2'中定义
我在重写到Swift的任何插件的所有方法中都会出现此错误.
看看这个插件代码示例:
import Foundation
@objc(MACPlugin2)
class MACPlugin2 : CDVPlugin {
func getMAC2(command : CDVInvokedUrlCommand){
print("########## ENTER MACPLUGIN 2 ###########")
}
}
Run Code Online (Sandbox Code Playgroud)
有人知道发生了什么?
最好,
弗拉维奥
我是Fastlane的新手.有谁知道如何解决运行中的错误
fastlane ios myLane.
输出:
[12:50:11]:fastlane完成了错误
[!]无法找到Xcode.请确保在您的计算机上安装了Xcode
但是我从Mac App Store安装了最新的Xcode(9.3.1).
fastlane --version
fastlane 2.95.0
这是最新版本.
ruby -v
ruby 2.3.3p222(2016-11-21修订版56859)[universal.x86_64-darwin17]
我安装了Xcode-11-beta和macOS 10.15 beta。一开始我可以SwiftUI preview正常玩。但是,当我尝试将Xcode-beta从~/Downloads最初安装它的目录移动到时/Applications,无法使用预览。这是错误:
因此,我将其移回~/Downloads,希望一切能够像以前一样顺利。但是它给出了相同的错误。
此后,我重新安装了它,但仍然出现此错误。谁能帮我解决这个问题?
诊断报告的内容是这样的:
== DATE:
Wednesday, June 5, 2019 at 10:25:46 PM China Standard Time
== PENDING U
PDATE REASONS:
== PREVIEW UPDATE ERROR:
unexpected error occurred
Error Domain=com.apple.CoreSimulator.SimError Code=161 "The iOS 13.0 simulator runtime is not available." UserInfo={NSLocalizedRecoverySuggestion=Download the iOS 13.0 simulator runtime from the Components section in Xcode's Preferences., NSLocalizedFailureReason=runtime path not found, NSLocalizedDescription=The iOS 13.0 simulator runtime is not available.}
== VERSION INFO:
Tools: 11M336w …Run Code Online (Sandbox Code Playgroud) 正如你可以在看到官方教程项目,有这个奇怪的@EnvironmentObject安置之前var。这是什么意思?
struct LandmarkDetail: View {
@EnvironmentObject var userData: UserData
var landmark: Landmark
var landmarkIndex: Int {
userData.landmarks.firstIndex(where: { $0.id == landmark.id })!
}
// ...
}
Run Code Online (Sandbox Code Playgroud) 我究竟做错了什么?
我想将 Swift Double 转换为字符串。
let aaa: Double = 94.1
let bbb = String(format: "%d", aaa )
print("bbb:", bbb )
Run Code Online (Sandbox Code Playgroud)
输出...
bb:1717986918