Missing Info.plist value. A value for the key 'NSExtensionActivationRule' in bundle appname.app/PlugIns/appExtension.appex is required
Problem:
When i tried to archive and upload my app it shows the error below for my sharing extension.
"Missing Info.plist value. A value for the key 'NSExtensionActivationRule' in bundle appname.app/PlugIns/appExtension.appex is required"
Solution:
Add the below keys in your info.plist in the extension.
When i tried to archive and upload my app it shows the error below for my sharing extension.
"Missing Info.plist value. A value for the key 'NSExtensionActivationRule' in bundle appname.app/PlugIns/appExtension.appex is required"
Solution:
Add the below keys in your info.plist in the extension.
key :NSExtension -> dictionary 
key : NSExtensionAttributes -> dictionary
key : NSExtensionActivationRule ->  dictionary
key : NSExtensionActivationRule -> String       value: 
TRUEPREDICATE
key : NSExtensionActivationSupportsImageWithMaxCount -> Number       value:1
key : NSExtensionActivationSupportsFileWithMaxCount -> Number       value:1
key : NSExtensionActivationSupportsMovieWithMaxCount -> Number       value:1
key : NSExtensionActivationSupportsText -> Boolean       value:YES
key : NSExtensionActivationSupportsWebURLWithMaxCount -> String       value:1
key : NSExtensionPointIdentifier -> String       value:com.apple.share-services
key : NSExtensionMainStoryboard -> String       value:MainInterface

Comments
Post a Comment