繁体   English   中英

如何从OS X项目中卸载iOS QuickBlox SDK?

[英]How to uninstall iOS QuickBlox SDK from OS X project?

我很好奇QuickBlox iOS SDK是否可以在Mac OS X项目中使用。 我遵循以下指示:

http://quickblox.com/developers/IOS-how-to-connect-Quickblox-framework

更具体地说,由于我的项目在Swift中,所以我遵循底部的步骤“使用手动安装进行Swift的其他步骤”,但在OS X上不存在MobileCoreServices。

如果这样做不起作用,我会搞乱“手动安装”中进一步的步骤,例如更改链接器标志。

它没有用(至少在没有警告的情况下)。 因此,我撤消了所困扰的所有内容(而且我很确定我只对说明中的内容有所了解)。

现在,当我点击运行时,项目显示“ Build Succeeded”,顶部的栏显示“ Finished running”,但是没有应用程序打开。

我检查了所添加的每个框架,它们都消失了。 我检查了更改的每个“构建设置”,它们都恢复了原来的状态。 在源代码管理中,当我单击“提交”时,可以看到没有任何更改要提交。 我的项目似乎完全像以前一样,我一直在摸索着可能发生的变化。 有什么建议么?

好的,我不确定是什么原因导致的,但是这是让我的应用再次运行的方式:

首先,我尝试将Quickblox添加到新的虚拟项目中以尝试重新创建该错误,但是虚拟项目不会像我的好项目那样破裂。

因此,然后我尝试使用“源代码管理”通过单击“放弃所有更改...”来还原我的上一个工作版本。 源代码管理没有还原我的上一个工作版本,而是重新安装了Quickblox,将随机文件移至垃圾箱,并断开了所有其他文件的链接,因此我的文件列表大部分为红色。

因此,我决定创建一个新的Xcode项目,并将文件从旧项目移到该新项目中。 尽管这个新项目仍然是空白的,但我可以测试“运行”,然后看看空白的应用程序将在我的计算机上打开。 因此,我开始了花费一些时间的移动过程。

进行此类迁移时,需要注意以下几点:将权利和info.plist文件拖到项目中后,会添加到“复制捆绑资源”中,并且需要从该列表中删除。 将xcdatamodeld文件从Finder移到项目中效果不佳,但直接将其从另一个项目移到项目中却可以。 我不得不重新配置配置文件。 然后,如果核心数据实体的“模块”仍设置为旧项目的名称(将这些模块更改为“当前产品模块”起作用),则可能导致错误。 毕竟,我的项目重新启动并运行!

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM