获取“无法打开应用程序,因为您无权查看它。 “将项目代码从swift 2.2转换为swift 3.0之后
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了获取“无法打开应用程序,因为您无权查看它。 “将项目代码从swift 2.2转换为swift 3.0之后相关的知识,希望对你有一定的参考价值。
最近我在最新的XCode 8.3.1中打开了我的旧项目(用Swift 2.2编写,在Xcode 7.2上创建的项目。)。 Xcode要求我将项目转换为swift 3,因为XCode 8.3.1不支持旧版本的swift我点击了转换项目,并且一些更改自动完成了一些Pod我通过pod install命令更新了一些,并且一些手动添加了新的swift3类。几乎所有viewController的类的语法都手动更改为swift3。在Xcode 8.3.1中成功构建项目需要两天时间。现在,当我在设备或模拟器上运行我的项目时,它显示我的错误:
无法打开文件“AppName.app”,因为您无权查看它。
我在StackOverflow和google上搜索了很多,并找到了一些解决方案。我试过了:
- 替换我的info.plist
- 删除派生数据
- 复制我的应用程序
- 编辑项目文件夹的权限更改
- “C / C ++ / Objective-C编译器”在构建设置中为默认值
- 检查我的架构清理我的项目
- 而且也没有任何物理文件夹
- 输入的套装名称为:$ {PRODUCT_NAME}
- 更改了可执行文件:$ {EXECUTABLE_NAME}
但是什么都没有用,请告诉我该怎么办?我有一个项目的备份我应该每次使用旧的Xcode来运行项目吗?请求请不要关闭此问题,因为在StackOverflow上发布的旧问题没有提供解决方案,这个问题也因swift3而有所不同。提前致谢。 :)
答案
我有同样的问题,一个简单的产品 - >清洁工作很棒。
以上是关于获取“无法打开应用程序,因为您无权查看它。 “将项目代码从swift 2.2转换为swift 3.0之后的主要内容,如果未能解决你的问题,请参考以下文章
csharp 使用客户端对象模型将项添加到SharePoint列表。