fel*_*wcf 11 macos xcode swift5
在我使用 Swift 5 和 Catalina 10.15.5 的 Xcode 12.0 中:当我勾选 Mac 作为可部署目标(Apple Project Catalyst)并单击运行时,它给了我一个错误显示:
'AppDelegate' is annotated with @main and must provide a main static function of type () -> Void or () throws -> Void.
Run Code Online (Sandbox Code Playgroud)
在互联网上找不到任何东西......我检查了我的代码,没有任何问题,它可以在 iOS 设备和模拟器上运行。调试日志为空(废话...)
有人面临这个问题吗?
mat*_*att 25
更改@main到@UIApplicationMain并忽略产生的任何警告。
来源:https : //developer.apple.com/documentation/xcode-release-notes/xcode-12-release-notes
使用 Swift 语言新建的 iOS 项目在启用 Mac Catalyst 后可能无法再构建。(67885114)
解决方法:将
@mainApp Delegate 上的注释替换为@UIApplicationMain.
| 归档时间: |
|
| 查看次数: |
2764 次 |
| 最近记录: |