Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/101.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 通过CocoaPods问题安装ShareKit_Ios_Sharekit_Cocoapods - Fatal编程技术网

Ios 通过CocoaPods问题安装ShareKit

Ios 通过CocoaPods问题安装ShareKit,ios,sharekit,cocoapods,Ios,Sharekit,Cocoapods,我通过cocoapod安装SareKit 当我尝试将我的消息发布到vk.com服务时,我获得了此豁免: 由于未捕获异常“NSInternalInconsistencyException”而终止应用程序,原因是:“ShareKit已被重构,用作Xcode子项目。请遵循更新的安装wiki并将其重新添加到项目中。请不要忘了清理项目和清理生成文件夹之后。如果您使用CocoaPods覆盖-(NSNumber*)正在使用CocoaPods;方法,并返回[NSNumber numberWithBool:YES

我通过cocoapod安装SareKit

当我尝试将我的消息发布到vk.com服务时,我获得了此豁免:

由于未捕获异常“NSInternalInconsistencyException”而终止应用程序,原因是:“ShareKit已被重构,用作Xcode子项目。请遵循更新的安装wiki并将其重新添加到项目中。请不要忘了清理项目和清理生成文件夹之后。如果您使用CocoaPods覆盖-(NSNumber*)正在使用CocoaPods;方法,并返回[NSNumber numberWithBool:YES]'

我试图找到更新的安装wiki,但没有成功

我还将下面的方法添加到了我的
DefaultSHKConfigurator
子类中,ShareKit现在可以工作了,但正如我认为的那样,它只适用于6.0iOS

- (NSNumber *)isUsingCocoaPods {
    return [NSNumber numberWithBool:YES];
}
我在iOS 5.1中遇到以下错误:

dyld: Symbol not found: _OBJC_CLASS_$_SKStoreProductViewController
  Referenced from: /Users/alexander/Library/Application Support/iPhone Simulator/5.1/Applications/2D844C7C-6864-4C4C-BFB8-F330AAE73EAE/test.app/test
  Expected in: /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.1.sdk/System/Library/Frameworks/StoreKit.framework/StoreKit
 in /Users/alexander/Library/Application Support/iPhone Simulator/5.1/Applications/2D844C7C-6864-4C4C-BFB8-F330AAE73EAE/test.app/test

确保将StoreKit.framework标记为可选。它现在在iOS 6中。

是的,谢谢。很少有框架需要可选。使用CoCoapods方法是否有帮助!Thanks@LeszekŻarna(不客气)