主要改动: - 移除调试导出功能(exportToDocuments 及相关 UI) - EditorView 添加封面帧预览和关键帧时间选择 - 新增 Analytics.swift 基础埋点模块(使用 os.Logger) - 创建 Live Photo 风格应用图标(SVG → PNG) - 优化 LivePhotoCore:简化代码结构,修复宽高比问题 - 添加单元测试资源文件 metadata.mov - 更新 TASK.md 进度追踪 M1 MVP 闭环已完成: ✅ 5个核心页面(Home/Editor/Processing/Result/WallpaperGuide) ✅ 时长裁剪 + 封面帧选择 ✅ 完整生成管线 + 相册保存 + 系统验证 ✅ 壁纸设置引导(iOS 16/17+ 差异化文案) ✅ 基础埋点事件追踪 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
30 lines
590 B
Swift
30 lines
590 B
Swift
// swift-tools-version: 6.0
|
|
|
|
import PackageDescription
|
|
|
|
let package = Package(
|
|
name: "ToLivePhoto",
|
|
platforms: [
|
|
.iOS(.v18)
|
|
],
|
|
products: [
|
|
.library(
|
|
name: "LivePhotoCore",
|
|
targets: ["LivePhotoCore"]
|
|
)
|
|
],
|
|
targets: [
|
|
.target(
|
|
name: "LivePhotoCore",
|
|
dependencies: [],
|
|
resources: [
|
|
.copy("Resources/metadata.mov")
|
|
]
|
|
),
|
|
.testTarget(
|
|
name: "LivePhotoCoreTests",
|
|
dependencies: ["LivePhotoCore"]
|
|
)
|
|
]
|
|
)
|