Haw*_*194 10 xcode objective-c ios xcode10
在文件 - >工作区设置 - >新建系统(默认)下使用新的Xcode 10构建系统时,我的应用程序将无法编译,因为它找不到我在项目中使用的嵌入式.framework的.h文件.一旦我将构建系统设置为使用遗留构建系统,项目就构建得非常好.如何在无法找到.framework .h文件的情况下使用新的构建系统并解决此问题?该项目在Xcode 9.4.1中构建完美,没有问题或者在Xcode 10上使用遗留构建系统.
我最终解决了这个问题。我最终要做的是目标 - >构建设置并将框架搜索路径更改为绝对路径。
在我进行更改之前,它是 ~/Documents/FrameworkRootFolder 现在是 /Users/$(USER)/Documents/FrameworkRootFolder 并且我将其设置为递归。现在似乎构建得很好。
我还遇到了另一个问题,多个应用程序产生 .app 错误,并用以下方法修复了它:如果有人在更新 cocoapods 并重新安装 pods 后仍然遇到此问题:
打开目标的构建阶段,这会给您带来问题打开复制 Pods 资源阶段。确保输出文件为空。就我而言,我有一个奇怪的条目 ${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}。我删除了它并且构建成功
Xcode 10 错误:为“app”和“appex”生成多个命令
| 归档时间: |
|
| 查看次数: |
3292 次 |
| 最近记录: |