Kic*_*cks 5 xcode cocoa objective-c static-libraries ios
我浏览了各个论坛,找不到关于此的帖子,但我希望有人可以提供帮助。
问题: 创建典型的iOS项目时,Xcode会自动创建一个<project name> -Info.plist文件,该文件在构建阶段会进行预处理,以替换变量:$ {PRODUCT_NAME}。该plist将作为Info.plist放入应用程序包中。
但是,当您选择项目类型“ Cocoa Static Library”时,该项目类型不带有<项目名称> -Info.plist文件。没有此文件,在我要从该目标创建的框架上的Finder中执行“获取信息”,将不会在“文件信息”窗格中显示“版本”数字。我们需要能够对我们要在此静态库中构建的框架包进行版本控制,并希望包含此Info.plist文件。
我试图创建一个由$ {PRODUCT_NAME}之类的变量填充的<项目名称> -Info.plist文件,并将构建设置“在Info.plist文件中扩展构建设置”和“预处理Info.plist文件”指定为YES。但是,该文件不会得到预处理。关于我在做什么错的任何想法?
| 归档时间: |
|
| 查看次数: |
1291 次 |
| 最近记录: |