在过去的一周里,我花了几个小时试图弄清楚为什么 SoundCloud 突然停止在我正在开发的应用程序中工作。考虑到它可能与文件位置有关,我完全删除了它并重新添加了子模块。然后重新添加,没有工作。然后重新添加。然后搜索。然后什么都没有。
我已经尝试重新添加 SoundCloud 子模块,并按照 SoundCloud 站点上的说明到 T,但仍然出现编译器错误接连出现错误,警告接连出现警告。我按照说明添加链接器标志,并包含所需的框架和依赖项。我完全不知道为什么我会丢失文件错误。
更改标头搜索路径(在我的项目文件或 libSoundCloudUI 中)只会改变找不到的文件,当我设法让 SoundCloud 与我的程序一起编译时,每当我将更改提交到我的 Git 存储库时,子模块迷路了,下一个打开项目的人没有代码,因此让我重新开始。将标头搜索路径直接指向源代码不起作用,即使它是递归的。
会发生什么?不管我做什么,特别是 CocoaSoundCloudUI
我遇到的一些错误:
Use of undeclared identifier: 'kTermsofService' (This has a few other keys that aren't being found)
Header file not found: <insert random file include in headers and in source folder>
如果我的应用不需要 SoundCloud 支持,我早就放弃了。这真是一场噩梦——任何帮助都会让我的生活变得更轻松。