簡體   English   中英

通過CocoaPods問題安裝ShareKit

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM