原因:未找到合适的图片。

11 浏览
0 Comments

原因:未找到合适的图片。

在我的iPhone上构建时出现了这个错误。我能够在模拟器上构建。我已经重新做了所有的配置文件,但是在我的iPhone上仍然无法构建。我的Xcode如下所示:

enter image description here

这是一个框架问题还是签名问题?在Xcode 6中没有发生这种情况。谢谢。

0
0 Comments

问题的出现原因:没有合适的图片被找到。

解决方法:进行Xcode的清理和重启操作。

在尝试了其他许多解决方法后,进行Xcode的清理和重启操作解决了问题。之前也尝试了一些其他的方法,如获取WWRD、检查运行路径等,但都没有起作用。直到进行了“清理”操作,问题才得到解决。因此,非常感谢这个解决方法!

在多次进行清理操作失败后,我不得不重启Xcode。考虑到苹果似乎把其他事情都搞得很复杂,这似乎是一个太明显的解决方法了。

0
0 Comments

问题: no suitable image found 的出现原因和解决方法

在解决这个问题之前,我们先来看一下这个问题的出现原因。根据上面的内容,可以得出以下几个原因:

1. 如果在Objective C项目中使用了Swift代码/库,可能会出现这个问题。

2. 如果在一个新的Swift项目中出现了这个问题。

3. 在使用InHouse证书时,苹果可能会对证书进行修复。

根据上述原因,我们可以得出以下解决方法:

解决方法1:

重新启动Xcode、计算机和iPhone。

解决方法2:

在项目构建设置中将"Embedded Content Contains Swift Code"标志设置为YES。

解决方法3:

在项目构建设置中的Runpath Search Paths选项中添加"_path/Frameworks"。

解决方法4:

如果以上方法都不起作用,可以尝试重新创建证书和配置文件。

根据上述内容,一位用户表示他已经尝试了解决方法1至3,但都没有解决问题。另一位用户提到解决方法4对他有用。他遇到了Realm Framework的问题,但只有当他尝试通过iTunes安装应用程序的存档时才会出现问题。

还有一位用户提到,他尝试了解决方法1和2,但都没有解决问题。他通过删除派生数据来解决了问题。

还有一位用户表示这是最有用的答案,感谢解答。

最后,还有一位用户提到他在模拟器上运行,没有使用任何证书或配置文件,但仍然出现了这个错误。

根据上述内容,我们可以得出结论:no suitable image found问题的出现原因可能是由于在Objective C项目中使用了Swift代码/库,或者在新的Swift项目中出现了问题,或者在使用InHouse证书时苹果对证书进行了修复。解决方法包括重新启动Xcode、计算机和iPhone,设置"Embedded Content Contains Swift Code"标志为YES,将"_path/Frameworks"添加到Runpath Search Paths选项中,以及重新创建证书和配置文件。

0
0 Comments

问题:no suitable image found

原因:

- 由于意外吊销了证书,导致所有的Swift项目都出现了这个问题。

- 使用了非开发者的Apple ID来安装应用程序,iOS 13.3.1版本破坏了使用免费Apple ID安装的应用程序,但仅限于包含嵌入式框架的应用程序。

解决方法:

- 方法一:点击Product → Clean (或者使用快捷键CMD + Shift + K)。

- 方法二:手动清理Xcode设置文件,可以在终端中运行以下命令:

rm -rf "$(getconf DARWIN_USER_CACHE_DIR)/org.llvm.clang/ModuleCache"
rm -rf ~/Library/Developer/Xcode/DerivedData
rm -rf ~/Library/Caches/com.apple.dt.Xcode

- 可以尝试使用"Alt + Clean"快捷键进行清理。

- 如果问题在上传到服务器后才出现,可以尝试在Xcode中运行应用程序时进行排查。

- 尝试使用较低版本的iOS固件或模拟器,因为最新版本的软件可能无法与较旧版本的Xcode兼容。

- 如果可能的话,将所有依赖项链接为静态库而不是框架,可以解决使用免费Apple ID安装应用程序的问题。

以上方法经过验证可以解决该问题,但是对于某些用户来说,问题的出现可能是由于其他原因,具体原因并不清楚。

0