Ios 共享扩展应用商店上载问题
各位开发者好 我正在上传一个带有共享扩展名的应用程序,扩展名应该只接受图像 出于某种原因,当我上传应用程序进行beta测试时,我收到如下警告 捆绑包APPNAME.app/PlugIns/ShareOnAPPNAME.appex中的NSExtensionActivationRule下没有任何值会触发激活 我也收到了下面的邮件 尊敬的开发商: 我们发现您最近交付的“APPNAME”存在一个或多个问题。您的交付成功,但您可能希望在下一次交付中更正以下问题: 无法访问的激活-捆绑包APPNAME.app/PlugIns/ShareOnAPPNAME.appex中的NSExtensionActivationRule下没有任何值会触发激活 更正问题后,可以使用Xcode或应用程序加载程序将新的二进制文件上载到iTunes Connect 扩展名目标中我的plist文件如下所示…我尝试添加值为0的所有支持密钥(图像除外)和值为1的唯一图像密钥…但警告仍然存在Ios 共享扩展应用商店上载问题,ios,ios8-share-extension,Ios,Ios8 Share Extension,各位开发者好 我正在上传一个带有共享扩展名的应用程序,扩展名应该只接受图像 出于某种原因,当我上传应用程序进行beta测试时,我收到如下警告 捆绑包APPNAME.app/PlugIns/ShareOnAPPNAME.appex中的NSExtensionActivationRule下没有任何值会触发激活 我也收到了下面的邮件 尊敬的开发商: 我们发现您最近交付的“APPNAME”存在一个或多个问题。您的交付成功,但您可能希望在下一次交付中更正以下问题: 无法访问的激活-捆绑包APPNAME.ap
<key>NSExtension</key>
<dict>
<key>NSExtensionAttributes</key>
<dict>
<key>NSExtensionActivationRule</key>
<dict>
<key> NSExtensionActivationSupportsImageWithMaxCount </key>
<integer>1</integer>
<key>NSExtensionActivationSupportsText</key>
<false/>
</dict>
</dict>
<key>NSExtensionPointIdentifier</key>
<string>com.apple.share-services</string>
<key>NSExtensionPrincipalClass</key>
<string>ShareOnAPPNAMEVC</string>
</dict>
NSExtension
N扩展属性
NSExtensionActivationRule
NSExtensionActivationSupportsImageWithMaxCount
1.
NSExtensionActivationSupportsText
NSExtensionPointIdentifier
com.apple.share-services
NSExtensionPrincipalClass
ShareOnAPPNAMEVC
此外,该应用程序还显示了每种类型的共享选项,即电影、文本、网页等以及图像。好的,所以我开始工作,问题是复制粘贴规则NSExtensionActivationSupportsImageWithMaxCount来自开发者端,导致plist中出现空格:(检查下面)
<key> NSExtensionActivationSupportsImageWithMaxCount </key>
nExtensionActivationSupportsImagewithMaxCount
我建议您使用以下方法:
<key>NSExtension</key>
<dict>
<key>NSExtensionAttributes</key>
<dict>
<key>NSExtensionActivationRule</key>
<dict>
<key>NSExtensionActivationRule</key>
<string>TRUEPREDICATE</string>
<key>NSExtensionActivationSupportsFileWithMaxCount</key>
<integer>1</integer>
<key>NSExtensionActivationSupportsImageWithMaxCount</key>
<integer>1</integer>
<key>NSExtensionActivationSupportsMovieWithMaxCount</key>
<integer>1</integer>
<key>NSExtensionActivationSupportsText</key>
<false/>
<key>NSExtensionActivationSupportsWebURLWithMaxCount</key>
<integer>1</integer>
</dict>
</dict>
<key>NSExtensionMainStoryboard</key>
<string>MainInterface</string>
<key>NSExtensionPointIdentifier</key>
<string>com.apple.share-services</string>
</dict>
NSExtension
N扩展属性
NSExtensionActivationRule
NSExtensionActivationRule
真谓词
NSExtensionActivationSupportsFileWithMaxCount
1.
NSExtensionActivationSupportsImageWithMaxCount
1.
NSExtensionActivationSupportsMoviewWithMaxCount
1.
NSExtensionActivationSupportsText
NSExtensionActivationSupportsWebUrWithMaxCount
1.
NSextensionMainstryBoard
主界面
NSExtensionPointIdentifier
com.apple.share-services