获取“嵌入式二进制文件未使用与父应用程序相同的证书签名。请验证嵌入式二进制目标的代码签名设置与父应用程序的代码签名设置匹配。”在将NotificationServiceExtension添加为项目的目标之后。
我尝试过的解决方案:
- “主应用”和“通知服务扩展”的确保代码签名身份相同->“无法正常工作”构建仍会失败。
- 切换到旧版构建系统以查看构建是否成功->构建失败。
- 仅当在Embed App Extensions中安装时才启用复制->构建成功,但富媒体推送通知不再起作用。
- 将$(ARCHS_STANDARD)设置为扩展目标的有效体系结构。 ->构建失败
- 已删除的派生数据->仍然失败
我想念什么吗?