如何将我的应用程序从 IOS 13 迁移到 IOS 14?
How can I migrate my application from IOS 13 to IOS 14?
我 运行 我的应用 xcode11 并且可以发布它。然而,我看到了苹果发布的以下公告;
“从 2021 年 4 月开始,提交到 App Store 的所有 iOS 和 iPadOS 应用程序必须
使用 Xcode 12 和 iOS 14 SDK 构建。"
我具体应该怎么做?
如果我下载 xcode 12 和 运行 我的应用程序,sdks 会自动更新吗? iOS 14 sdk 怎么安装?
或者我是否需要为我现有的 pods“pod 更新”?
在我的项目“IOS 部署目标”10 的“构建设置”下,我应该更改它吗?
我们是否应该检测支持的“IOS 部署目标”?
我具体应该怎么做?
You only need to download the new xcode , run your app and archive it with that version of xcode
如果我下载 xcode 12 和 运行 我的应用程序,sdks 会自动更新吗?
sdk 14 is shipped with the version no thing to do
我是否需要为我现有的 pods“pod 更新”?
No you don't have to
据我所知,您只需要:
- 使用设备测试您的应用程序(模拟器并不总是能正常工作)iOS 14 岁以上以确保一切正常;
- 确保您的应用程序适用于深色主题(所有内容都是可读的);
- 使用 XCode 12+.
存档您的应用程序
据我所知,Pods 的重新生成是没有必要的。但是您可以捕获一些错误,因此它可以用于进一步的开发。
P.S。我在 Pods 更新后发现的错误之一:当我尝试使用 Release 构建配置测试应用程序时构建失败。为了修复它,我将 Pods.xcodeproj
文件的 ONLY_ACTIVE_ARCH
构建设置更改为 'Yes',用于我所有的构建配置(调试、发布等)。
我 运行 我的应用 xcode11 并且可以发布它。然而,我看到了苹果发布的以下公告;
“从 2021 年 4 月开始,提交到 App Store 的所有 iOS 和 iPadOS 应用程序必须 使用 Xcode 12 和 iOS 14 SDK 构建。"
我具体应该怎么做? 如果我下载 xcode 12 和 运行 我的应用程序,sdks 会自动更新吗? iOS 14 sdk 怎么安装?
或者我是否需要为我现有的 pods“pod 更新”? 在我的项目“IOS 部署目标”10 的“构建设置”下,我应该更改它吗? 我们是否应该检测支持的“IOS 部署目标”?
我具体应该怎么做?
You only need to download the new xcode , run your app and archive it with that version of xcode
如果我下载 xcode 12 和 运行 我的应用程序,sdks 会自动更新吗?
sdk 14 is shipped with the version no thing to do
我是否需要为我现有的 pods“pod 更新”?
No you don't have to
据我所知,您只需要:
- 使用设备测试您的应用程序(模拟器并不总是能正常工作)iOS 14 岁以上以确保一切正常;
- 确保您的应用程序适用于深色主题(所有内容都是可读的);
- 使用 XCode 12+. 存档您的应用程序
据我所知,Pods 的重新生成是没有必要的。但是您可以捕获一些错误,因此它可以用于进一步的开发。
P.S。我在 Pods 更新后发现的错误之一:当我尝试使用 Release 构建配置测试应用程序时构建失败。为了修复它,我将 Pods.xcodeproj
文件的 ONLY_ACTIVE_ARCH
构建设置更改为 'Yes',用于我所有的构建配置(调试、发布等)。