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