我最近将我的XCode 更新到了最新(期)13.3并正在开发一个项目,现在当我将该项目移动到其他具有MacOS Catalina 和 XCode 版本 12.3 的Mac 时。
当我尝试打开该项目时,它不断向我显示此对话
但我找到了一个解决方案,让它在较低版本的 XCode 上工作,这对其他人也有用,所以我也包括答案。
希望能帮助到你 :)
只需按照下面给出的步骤操作即可
\n右键单击“On”Your_Project_Name.xcodeproj并Show Package Contents从选项菜单中进行选择。{即使你有.xcworkspace,暂时忽略它}
从打开的文件夹中打开project.pbxproj。
点击Command(\xe2\x8c\x98) + S保存并关闭窗口。
如果您已经pods安装在该项目上,那么您必须再次重新安装它们{我想您已经知道如何做到这一点或遵循下面给出的设置}
cd PATH_TO_YOUR_PROJECT_FOLDER,按 Enter 键pod install{无需打开 podfile,因为我们从未对其进行过更改},我们就完成了返回项目文件夹并打开Your_Project_Name.xcodeproj或Your_Project_Name.xcworkspace
\n\n注意:\n由于这是解决方法,我们无法在要测试代码的较新 iOS 版本模拟器上运行此代码但是,我们可以在具有较新 iOS 版本的物理设备上运行代码{这也是棘手的部分!}
\n
要在最新的 IOS 物理设备上运行代码,请按照以下步骤操作
\nShow Package ContentsContents/Developer/Platforms/iPhoneOS.platform/DeviceSupport.\n\n如果您收到错误
\nUnable to install the Application,请单击“详细信息”并尝试解决它。
\n\n如果你的错误说
\nThe code signature version is no longer supported,请查看此答案,它解决了错误。
希望能帮助到你 !!!
\n