native/native.xcodeproj
这是由 cargo-xcode 生成的 Xcode 项目文件夹,用于生成 Rust
代码库。
iOS 和 MacOS 的根项目会把这个文件夹作为 子项目 导入,并在 build 时依赖它。
为你的目标设备配置合适的 cate-type 非常重要。确保你的 Cargo.toml 中有这几行:
[lib]
crate-type = ["lib", "cdylib", "staticlib"]
一些说明:
lib对于非库项目时必须的,例如 tests 和 benchmarksstaticlib对 iOS 是必须的cdylib是用于其他平台