我正在尝试将 iOS 框架项目转换为 Swift 包。 通常,有关项目的大量信息存储在
Info.plist
和 .xcodeproj
文件中。
我不清楚在哪里以及如何配置 Swift 包,因为如果存在 info.plist 文件,Xcode 将不会构建该包。它抛出此错误:“无法在没有运行目标的情况下构建 xxx。选择一个运行目标来执行此操作”。 什么?
但是有很多必要的 info.plist 条目对于应用程序的运行至关重要。 有人可以帮忙吗?
Swift 包的所有构建配置都在 Package.swift 文件中。正如 Rafael Francisco 在他的评论中提到的,许多 Info.plist 值将属于导入您的包(例如权利)的应用程序。应用程序具有与其应用程序 ID 关联的权利。应用程序内的软件包不需要这些。