我在让ShareKit 2.0在我的应用程序中工作时遇到了麻烦。我遵循了最新的安装说明,为ShareKit创建了一个子模块,并尝试清理和重建,删除和替换子模块,等等。但是当我尝试创建一个SHKActionSheet
时,我得到这个断言:
2013-03-03 15:48:39.998对称实验室[4170:907]***断言失败在NSString *SHKLocalizedStringFormat(NSString *)/用户/lukebradford/应用程序/对称实验室/子/ShareKit/类/ShareKit/核心/SHK。m: 811 2013-03-0315:48:40.00对称实验室[4170:907]***终止应用程序,因为未捕获异常'NSInternalInconsistencyException',原因:ShareKit已被重构为Xcode子项目。请遵循更新的安装wiki并将其重新添加到项目中。请不要忘记清理项目和清理生成文件夹之后。如果你使用CocoaPods override - (NSNumber .*) isUsingCocoaPods;方法并返回[NSNumber numberWithBool:YES]'
我已经在其他应用程序上使用了ShareKit,新旧安装方法都没有问题。有没有人遇到类似的情况或者怀疑是什么导致了这种情况?
我没有对ShareKit做任何疯狂的事情,只是设置我的自定义配置器,然后启动一个带有图像的操作表。谢谢你可能提供的任何帮助!
您使用的是哪个版本的sharekit ?您使用的是来自https://github.com/ShareKit/的最新版本(他们称之为"2.0")吗?我最近在一个项目中使用了它,并经历了各种痛苦,直到我意识到网络上出现最多的版本(http://getsharekit.com)是当前iOS的一大伤害。