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];
这样就解决了!