一.The certificate used to sign “appName” has either expired or has been revoked.(用于签署“appName”的证书要么已经过期,要么已经被撤销。)

Unity Ios XCode的报错集锦 小白入门

解决方案:

1.Xcode Menu ->Preference->Account->Team->View Details ->右键->Show in Finder->删了对应的证书。(成功忽略下)

2.上面的方法走不通,可直接去~/Library/MobileDevice/Provisioning Profiles,找到相应的证书删掉。

3.工程里,Target -  General - Singing- 勾选 Automatically manage signing重新配置即可。

以上是网友提供,本人的解决方案有点暴力 哈哈,直接换了开发者账号,啦啦啦 气不气

二:用不到的第三方插件设置

将ipa文件交付到苹果的时候, 交付出错, 错误如下:

ERROR ITMS-90535: “Unexpected CFBundleExecutable Key. The bundle at ‘Payload/###.iOS.app/####.bundle’ does not contain a bundle executable. If this bundle intentionally does not contain an executable, consider removing the CFBundleExecutable key from its Info.plist and using a CFBundlePackageType of BNDL. If this bundle is part of a third-party framework, consider contacting the developer of the framework for an update to address this issue.”
Unity Ios XCode的报错集锦 小白入门

解决方案

1.找出所有的plist文件, 查看plist文件中, 找出key是CFBundleExecutable(或者是Executable file)的配置行.一般都是在某些第三方的plist文件中.
Unity Ios XCode的报错集锦 小白入门
2.将找出所有第三方plist文件中的CFBundleExecutable行删除
3.重新打包, 交付

--------------------- 本文来自 DCSnail-蜗牛 的CSDN 博客 ,全文地址请点击:https://blog.csdn.net/wangyanchang21/article/details/52771670?utm_source=copy

相关文章:

  • 2021-12-09
  • 2021-05-05
  • 2021-12-28
  • 2021-06-22
  • 2021-10-20
  • 2022-01-13
  • 2021-11-10
猜你喜欢
  • 2022-12-23
  • 2021-10-03
  • 2021-09-23
  • 2021-12-02
  • 2021-05-06
  • 2021-09-18
  • 2022-01-04
相关资源
相似解决方案