Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/43.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 应用程序安装失败错误_Ios_Iphone_Swift_Xcode_Cocoapods - Fatal编程技术网

Ios 应用程序安装失败错误

Ios 应用程序安装失败错误,ios,iphone,swift,xcode,cocoapods,Ios,Iphone,Swift,Xcode,Cocoapods,当我将AlamofirePod安装到我的项目中并打开工作区文件并尝试在iphone设备上运行该项目时 我试着把另一个吊舱放到项目中,项目在设备上运行,但当我把alamofire吊舱放到吊舱文件中时,同样的错误出现了, 我尝试了2-3个项目,仍然有相同的反应。 我的设备是带有os 10.3.3的iPhone 5s。 顺便说一下,这个应用程序是在模拟器上运行的。 签名证书是正确的。请尝试通过以下步骤手动添加证书,该步骤对我有效 1打开Terminal,cd到您的顶级项目目录,并运行以下命令“如果”

当我将AlamofirePod安装到我的项目中并打开工作区文件并尝试在iphone设备上运行该项目时

我试着把另一个吊舱放到项目中,项目在设备上运行,但当我把alamofire吊舱放到吊舱文件中时,同样的错误出现了, 我尝试了2-3个项目,仍然有相同的反应。 我的设备是带有os 10.3.3的iPhone 5s。 顺便说一下,这个应用程序是在模拟器上运行的。
签名证书是正确的。

请尝试通过以下步骤手动添加证书,该步骤对我有效

1打开Terminal,cd到您的顶级项目目录,并运行以下命令“如果”您的项目未初始化为git存储库:

$git init

通过运行以下命令,将Alamofire添加为git子模块:

$git子模块添加

3.打开新的Alamofire文件夹,并将Alamofire.xcodeproj拖动到应用程序的Xcode项目的项目导航器中

4.它应该嵌套在应用程序的蓝色项目图标下面。它是否高于或低于所有其他Xcode组并不重要

5.在项目导航器中选择Alamofire.xcodeproj,并验证部署目标是否与应用程序目标匹配

6.接下来,在项目导航器(蓝色项目图标)中选择您的应用程序项目,以导航到目标配置窗口,并在侧边栏的“目标”标题下选择应用程序目标

7.在该窗口顶部的选项卡栏中,打开“常规”面板

8.单击“嵌入式二进制文件”部分下的+按钮

9.您将看到两个不同的Alamofire.xcodeproj文件夹,每个文件夹中嵌套有两个不同版本的Alamofire.framework

10.选择哪个Products文件夹并不重要,但选择顶部还是底部的Alamofire.framework也很重要。 为iOS选择顶部的Alamofire.framework,为OSX选择底部的Alamofire.framework

11.您可以通过检查项目的生成日志来验证选择了哪一个。阿拉莫菲尔的建造目标将被列为阿拉莫菲尔iOS、阿拉莫菲尔macOS、阿拉莫菲尔tvOS或阿拉莫菲尔watchOS。 就这样


12.Alamofire.framework在复制文件构建阶段自动添加为目标依赖项、链接框架和嵌入式框架,这是在模拟器和设备上构建所需的全部内容。

尝试通过以下步骤手动添加它对我有效

1打开Terminal,cd到您的顶级项目目录,并运行以下命令“如果”您的项目未初始化为git存储库:

$git init

通过运行以下命令,将Alamofire添加为git子模块:

$git子模块添加

3.打开新的Alamofire文件夹,并将Alamofire.xcodeproj拖动到应用程序的Xcode项目的项目导航器中

4.它应该嵌套在应用程序的蓝色项目图标下面。它是否高于或低于所有其他Xcode组并不重要

5.在项目导航器中选择Alamofire.xcodeproj,并验证部署目标是否与应用程序目标匹配

6.接下来,在项目导航器(蓝色项目图标)中选择您的应用程序项目,以导航到目标配置窗口,并在侧边栏的“目标”标题下选择应用程序目标

7.在该窗口顶部的选项卡栏中,打开“常规”面板

8.单击“嵌入式二进制文件”部分下的+按钮

9.您将看到两个不同的Alamofire.xcodeproj文件夹,每个文件夹中嵌套有两个不同版本的Alamofire.framework

10.选择哪个Products文件夹并不重要,但选择顶部还是底部的Alamofire.framework也很重要。 为iOS选择顶部的Alamofire.framework,为OSX选择底部的Alamofire.framework

11.您可以通过检查项目的生成日志来验证选择了哪一个。阿拉莫菲尔的建造目标将被列为阿拉莫菲尔iOS、阿拉莫菲尔macOS、阿拉莫菲尔tvOS或阿拉莫菲尔watchOS。 就这样


12.Alamofire.framework在复制文件构建阶段自动添加为目标依赖项、链接框架和嵌入式框架,这是在模拟器和设备上构建所需的全部。

我也有同样的问题,我所要做的就是选择Product/Clean(或使用组合键Shift+命令+K)然后再次运行该项目,它对我有效,我希望它将对您有所帮助

我也有同样的问题,我所要做的就是选择Product/Clean(或使用Shift+Command+K组合键),然后再次运行该项目,它对我有效,我希望它将对您有所帮助

尝试重新启动xcode,我有时会遇到这个问题。@Dev_Tandel我也会遇到这个问题,但是您展示的步骤不起作用,我也为他们提供了一些案例,但没有解决。可能是内部错误或内部冲突,我也使用了alamofire,但最近我遇到了这个问题,在pods项目设置信息选项卡中,您是否能够在发布和调试时看到配置中的alamofire?请尝试重新启动xcode,我有时会遇到此问题。@Dev_Tandel我也会遇到此问题,但是您显示的步骤不起作用,我也为他们做了一些案例,但没有解决。可能是内部错误或内部冲突,我也使用了alamofire,但最近我遇到了这个问题,在它正常工作之前。在pods项目设置信息选项卡中,您能够在发布和调试时看到alamofire的配置吗?