[英]ShareKit install via CocoaPods issue
我通過CocoaPods安裝SareKit
當我嘗試將消息發布到vk.com服務時,我獲得了此項豁免:
由於未捕獲的異常“ NSInternalInconsistencyException”而終止應用程序,原因:“ ShareKit已重構為用作Xcode子項目。 請遵循更新的安裝Wiki,然后將其重新添加到項目中。 請不要忘記隨后清理項目和清理構建文件夾。 如果您使用CocoaPods覆蓋-(NSNumber *)isUsingCocoaPods; 配置器子類中的方法,並返回[NSNumber numberWithBool:YES]'
我試圖找到更新的安裝Wiki,但沒有成功。
我還在DefaultSHKConfigurator
子類中添加了以下方法,ShareKit現在可以工作了,但我認為僅適用於6.0 ios。
- (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中。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.