遵循以下最佳实践的项目将能够自愿的自我认证,并显示他们已经实现了核心基础设施计划(OpenSSF)徽章。 显示详细资料
[](https://www.bestpractices.dev/projects/8415)
<a href="https://www.bestpractices.dev/projects/8415"><img src="https://www.bestpractices.dev/projects/8415/badge"></a>
跨平台的 Swift 原生B站客户端
https://github.com/Darock-Studio/Darock-Bili/blob/main/doc/dev/zh-cn/first-pr.md
https://github.com/Darock-Studio/Darock-Bili/blob/main/.github/CODE_OF_CONDUCT.md
项目目前不满足此要求
https://github.com/Darock-Studio/Darock-Bili/milestones
本项目面向一般用户
https://github.com/Darock-Studio/Darock-Bili/blob/main/SECURITY.md
https://github.com/Darock-Studio/Darock-Bili/tree/main/doc/user 同时于App内提供指南
https://github.com/Darock-Studio/Darock-Bili/tree/main/doc
https://github.com/Darock-Studio/Darock-Bili/tree/main
https://github.com/Darock-Studio/Darock-Bili/blob/main/Localizable.xcstrings
项目使用GitHub
https://github.com/Darock-Studio/Darock-Bili/releases
https://github.com/Darock-Studio/Darock-Bili/issues
https://github.com/Darock-Studio/Darock-Bili/blob/main/MeowBili/Others/AboutView.swift
无工具可用于自动执行
使用Xcode可直接构建
调试信息在Build Setting中的RELEASE情况下被设置为保留
无此类系统
经过测试项目符合此要求
于README中提供 https://github.com/Darock-Studio/Darock-Bili/blob/main/README.md
TestFlight由Apple管理,遵守内部规范
仅需安装Xcode即可完成环境配置
https://github.com/Darock-Studio/Darock-Bili/blob/main/DarockBili.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved
主要开发人员会关注此类动态
所有包依赖项使用Swift Package Manager管理
项目开发是会处理Xcode提供的错误信息并修复
https://github.com/Darock-Studio/Darock-Bili/actions
无可用FLOSS工具
https://github.com/Darock-Studio/Darock-Bili/blob/main/doc/dev/zh-cn/ci.md
所有能够处理的警告均会在开发过程中处理
项目开发中尽可能减少不安全代码
所有RELEASE均于GitHub上签名发布
所有标签均通过GitHub签名
项目无此类输入
App无需此类机制
Swift为内存安全语言
后退