iOS SDK Version
12.2.0
FBSDKShareKit Reference
  • Categories
    • PHAsset(FBSDKShareVideo)
  • Classes
    • FBSDKAppGroupContent
    • FBSDKAppInviteContent
    • FBSDKCameraEffectArguments
    • FBSDKCameraEffectTextures
    • FBSDKGameRequestContent
    • FBSDKGameRequestDialog
    • FBSDKGameRequestURLProvider
    • FBSDKHashtag
    • FBSDKMessageDialog
    • FBSDKSendButton
    • FBSDKShareButton
    • FBSDKShareCameraEffectContent
    • FBSDKShareDialog
    • FBSDKShareLinkContent
    • FBSDKShareMediaContent
    • FBSDKSharePhoto
    • FBSDKSharePhotoContent
    • FBSDKShareVideo
    • FBSDKShareVideoContent
  • Constants
    • FBSDKShareErrorDomain
  • Enumerations
    • FBSDKAppGroupPrivacy
    • FBSDKAppInviteDestination
    • FBSDKGameRequestActionType
    • FBSDKGameRequestFilter
    • FBSDKShareBridgeOptions
    • FBSDKShareDialogMode
    • FBSDKShareError
  • Protocols
    • FBSDKGameRequestDialogDelegate
    • FBSDKShareMedia
    • FBSDKSharing
    • FBSDKSharingButton
    • FBSDKSharingContent
    • FBSDKSharingDelegate
    • FBSDKSharingDialog
    • FBSDKSharingScheme
    • FBSDKSharingValidation
  • Functions
    • NSStringFromFBSDKAppGroupPrivacy
    • NSStringFromFBSDKShareDialogMode
  • Extensions
    • AppGroupPrivacy
    • ShareDialog
    • – Mode

FBSDKSharingValidation

@protocolFBSDKSharingValidation
A base interface for validation of content and media.
  • -validateWithOptions:error:
    Asks the receiver to validate that its content or media values are valid.

    Declaration

    Objective-C
    -(BOOL)validateWithOptions:(FBSDKShareBridgeOptions)bridgeOptionserror:(NSError*_Nullable*_Nullable)errorRef;
    Swift
    funcvalidate(optionsbridgeOptions:ShareBridgeOptions=[])throws

    Return Value

    YES if the receiver’s values are valid; otherwise NO