问题标签 [xcode-project]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby - 为什么我的 cocoapods post_install 钩子没有更新我的预处理器宏?
几天来,我一直在转来转去,试图弄清楚为什么我的 post_install 钩子没有产生我期望的输出。这是我的 Podfile:
在上面运行后pod update
,我得到以下输出:
我的问题是:为什么调试配置没有用新的宏定义更新?您可以在输出中看到 Release 配置设置正确,但不是 Debug。
有任何想法吗?
ios - Cocoapods 库的架构 armv7 的未定义符号
我偶然发现了一个我需要处理的项目的问题。该项目使用 Cocoapods 来管理其库。我pod install
像往常一样开始跑步,但 xcode 给了我错误。我得到了Undefined symbols for architecture armv7
,如下图所示:
所有这些符号都是我在项目中使用的库。例如。AFNetworking,RNBlurModalView。我试图从项目中删除所有与 Cocoapods 相关的文件并pod install
再次运行,但仍然没有解决问题。
到目前为止我做了什么:
- 清理项目并再次构建。
- 删除 Cocoapods 相关文件并
pod install
再次运行。 - 试图在项目目标的编译源中添加类,但不能。该类位于 Pods 工作区中。
- 将“仅构建活动架构”设置
YES
为NO
。
我也尝试了相同问题的解决方案,但没有一个对我有用。
如果有帮助,我正在使用 xCode6 和 Cocoapods 0.34.4
。项目有效架构是armv7 and armv7s
.
更新:运行时pod install --verbose
提前致谢。
xcode - 调试配置文件 (.xcconfig)
有没有办法检查您的 xcode 项目是否正在使用您提供的 .xcconfig 配置文件?
我的意思是,如果有某种“打印”语句的方式,例如调试,如#warning、#error、printf 等......?
原因是我设置了一些配置,我觉得它们没有被使用......
ios - 在优胜美地的 xcodeproj 中丢失图标文件
我的 Xcode 6.1.1 蓝色图标有一些有趣的问题,比如 xcodeproj 文件上的蓝色图标消失了,我已经安装了新版本一千次,但这不是解决方案。我也试图找到一些关于它的话题,但真的什么都没有!
ios - 在编译和链接之间运行脚本
我正在寻找一种将自动生成的代码添加到应用程序的方法,并且代码依赖于编译的目标文件。
有没有办法在源文件编译后、目标文件链接之前运行脚本?
在“编译源”和“使用库链接二进制文件”之间添加一个构建阶段并没有帮助,因为事实证明链接实际上是作为“编译源”阶段的一部分发生的。有什么办法可以分开各个阶段吗?
(我想可以使用额外的目标来实现这一点,但我必须在目标内部进行,而不创建额外的目标。)
ios - 如何在 Windows 中打开 xcode 的 .h 和 .m 文件?
有什么方法可以在我的 Windows 机器上查看 .h 和 .m 文件,就像在 Mac 上查看一样?
我想看很多 iOS 教程的代码,但我没有 Mac。我也在 Microsoft Wordpad 中打开它,但我只能查看所有相同颜色和无组织行的纯文本。
ios - xcodeproj 添加框架但链接器找不到它
我正在使用xcodeproj
Ruby Gem 向我的 Xcode 项目添加一个自定义框架:
然后,当我打开 Xcode 并查看目标时,该框架在 Linked Frameworks and Libraries 下正确列出,但链接器抱怨在构建时找不到该框架。在 Xcode 的 Linked Frameworks 列表中拖动框架修复它,我可以构建成功。
为什么?拖动似乎迫使 Xcode 重新生成project.pbxproj
并添加缺少的引用。那会是什么?
xcode - 我的 .xcodeproj 被转换成文件夹
我在 Xcode 6.3 上构建项目时遇到问题。我在 Xcode 中更改了我的应用程序的名称,之后,我的 .xcodeproj 被转换为文件夹。
我不知道为什么我的文件被转换成文件夹。有人可以告诉我如何找到我的文件吗?谢谢。
ios - 如何在 Xcode 6 中引用远程项目?
我已经拖放了一个.xcodeproj
正在通过 GitHub 更新的删除。它显示在文件树中,但我无法引用代码。我是否需要添加导入语句或做一些额外的事情?那里有太多过时且相互矛盾的信息,无法使其与 Xcode 6 和 Swift 一起使用。感谢您的任何帮助或指导。
ios - Xcode 项目测试和预发布内部测试之间的区别
通过在 Xcode Project 上构建应用程序,我完成了在所有设备上测试我的应用程序。我现在需要分发证书还是可以使用我的开发证书来使用 iTunes Connect 预发布内部测试的东西?
我是唯一一个在我的应用程序上工作的人,那么在 iTunes Connect 预发布内部测试仪上测试我的应用程序与我通过桌面使用 Xcode 项目将应用程序构建到设备上的方式之间有什么区别?