上传AppStore的时候出现如下BUG:

warning: Embedded binary's NSExtensionActivationRule is TRUEPREDICATE. Before you submit your containing app to the App Store, be sure to replace all uses of TRUEPREDICATE with specific predicate statements or NSExtensionActivationRule keys. If any extensions in your containing app include TRUEPREDICATE, the app will be rejected.

ShareExtnesion的plist文件中 NSExtensionActivationRule属性值为TRUEPREDICATE。

官方文档中提到:

During development only, you can use the TRUEPREDICATE constant (which always evaluates to true) as a stub predicate statement, to test your code path before you implement your predicate statement.

注意: development only,所以上架的时候不能用。

可以参考下图修改

img_494147e1f779d37696c18ea1b6d40231.png

NSExtension

NSExtensionActivationRule的属性值可以参考这里

喜欢我的可以关注收藏我的个人博客:RobberJJ

Compile warning: Embedded binary's NSExtensionActivationRule is TRUEPREDICATE相关推荐

  1. Linux下二进制包、源代码包、rpm.binary与rpm.source

    要提供三种格式的mysql包:rpm格式.二进制格式.源码格式:(tar打包,gz压缩) rpm格式: libjpeg-devel-6b-33.x86_64.rpm       #rpm格式很好区分, ...

  2. Embedded video playback halted;module v4l2src0 reported:Internal data flow error

    使用opencv调用摄像头获取视频时报出如下错误 [ WARN:0] OpenCV | GStreamer warning: Cannot query video position: status=0 ...

  3. 二进制包(binary file)和源代码文件的区别

    区别 binary文件:二进制包里面包括了已经经过编译,可以马上运行的程序.你只需要下载和解包(安装)它们以后,就马上可以使用: 源代码文件:源代码包里面包括了程序原始的程序代码,需要在你的计算机上进 ...

  4. Git在windows下的安装和使用GIT@OSC

    Git是一个版本控制工具Github是一个用git做版本控制的项目托管平台.Git和GitHub一直以为是两个差不多的东西,但是具体是哪些差异还真没去了解过,现在Git也托管到了GitHub,都怪自己 ...

  5. x264源代码简单分析:x264命令行工具(x264.exe)

    ===================================================== H.264源代码分析文章列表: [编码 - x264] x264源代码简单分析:概述 x26 ...

  6. android多个module打包aar,Android 多 Module 合并打包 AAR

    通常来说,我们在项目中引入第三方 SDK 通常有下面几种方式: 添加 JAR 包文件到项目依赖(对应 Java Library): 添加 AAR 包文件到项目依赖(对应 Android Library ...

  7. 开发文档生成工具--Doxygen

    Doxygen是一种开源跨平台的,以类似JavaDoc风格描述的文档系统,完全支持C.C++.Java.Objective-C和IDL语言,部分支持PHP.C#.注释的语法与Qt-Doc.KDoc和J ...

  8. 如何运行从网上下载的iWatch项目详细步骤.

    今天帮朋友解决iWatch的问题,他把项目直接扔给我,我们都知道如果项目中带一些需要开发认证的框架(比如Healthkit框架内)是不能直接运行的.昨天经过一个多小时的研究(PS:楼主比较笨),终于搞 ...

  9. 补充番外14:cmake笔记

    linux更新cmake版本(sudo pacman -S cmake) 零.cmake的构建步骤 步骤 1)第一步是cmake -B build,成为配置阶段(configure),这时候只检测环境 ...

  10. 虚幻引擎 4.14 版发布!

    Share on Facebook Share on Twitter Share on Google+ Share on LinkedIn 此版包含 Epic 的数百项更新,以及 GitHub 虚幻引 ...

最新文章

  1. 去掉数组中重复的数字。
  2. 杭电1232 畅通工程
  3. vscode插件的开发与发布流程
  4. location.search
  5. AI修复技术为何这么强?原来背后的技术是……
  6. x11转发:通过ssh远程使用GUI程序
  7. [PTA] 数据结构与算法题目集 6-10 二分查找
  8. 《JavaScript 高级程序设计(第四版)》—— 06 集合引用类型
  9. 深度分析数据恢复原理——那些数据可以恢复那些不可以数据恢复软件
  10. Firefox无法打开VMWare console的解决方案
  11. 程序员到高级程序员,只需要10个步骤!
  12. Ubuntu 12.04 首个测试版发布
  13. QQ农场外挂开发实践
  14. 怎样做一个iOS App的启动分层引导动画
  15. matlab产生光脉冲,【资源】分享一个脉冲的光线中传输的matlab程序 - 仿真模拟 - 小木虫 - 学术 科研 互动社区...
  16. python -m pip install --upgrade pip
  17. 169-路飞10-redis之列表操作通用操作管道操作
  18. 嘘,你抢的不是红包而是云
  19. CQHMI品牌NR系列HMI人机界面在纺织机械设备行业中的应用
  20. 读 Steven J. Leon 之《线性代数》

热门文章

  1. Mocker API 2.7.0 为 REST API 创建模拟 API
  2. iperf3怎么看结果_iperf3命令使用
  3. python全局变量定义_python全局变量和局部变量的概念
  4. Go实现PHP常用方法
  5. yum install mysql-server 指定版本_mysql 指定版本安装
  6. 编码基本功:给刚刚学习编程的朋友的建议
  7. 终于有一次,排名没有进步
  8. 桌面魔术可以用透明桌子揭密
  9. 无恶意的协议才有效力
  10. 羿的后人证明上古历史不是神话