ShareSDK自定义分享菜单时,出现了这个问题:
reason: '-[SSShareActionSheetCustomItem integerValue]: unrecognized selector sent to instance 0x7fc661d902f0'
原因是使用的是自定义的分享菜单,是不应该传一健分享数组的:
// 如果是使用一键分享,则需要传oneKeyShareList参数,
// 如果使用的是自定义的分享菜单,则这个参数需要设置为nil,
// 否则会出现
id<ISSShareOptions> shareOptions = [ShareSDK defaultShareOptionsWithTitle:@"分享信息"
oneKeyShareList:shareList
qqButtonHidden:NO
wxSessionButtonHidden:NO
wxTimelineButtonHidden:NO
showKeyboardOnAppear:YES
shareViewDelegate:nil
friendsViewDelegate:nil
picViewerViewDelegate:nil];
把oneKeyShareList参数设置为nil:
// 如果是使用一键分享,则需要传oneKeyShareList参数,
// 如果使用的是自定义的分享菜单,则这个参数需要设置为nil,
// 否则会出现
id<ISSShareOptions> shareOptions = [ShareSDK defaultShareOptionsWithTitle:@"分享信息"
oneKeyShareList:nil
qqButtonHidden:NO
wxSessionButtonHidden:NO
wxTimelineButtonHidden:NO
showKeyboardOnAppear:YES
shareViewDelegate:nil
friendsViewDelegate:nil
picViewerViewDelegate:nil];
这样就解决了!