将使用create-react-native-app创建的应用程序提交到App Store(没有XCode?



在 react-native 0.45 之前,当你创建一个项目时,它会在 ios 文件夹中生成一个 XCode 项目文件,以便你可以用 XCode 打开它并使用它来将你的应用程序提交到应用商店。

从 react-native 0.45 开始,react native 项目是使用create-react-native-app命令创建的,并且不再有 xcode 项目。

我读到你可以"弹出"回到旧风格并获得一个 XCode 项目。create-react-native-app应该让一切变得更容易,所以我想有一种方法可以在不弹出的情况下提交到应用商店,这不会使整个过程比使用 XCode 更痛苦。

需要明确的是:我知道可能有办法在没有XCode的情况下提交到应用商店,但它们不是更痛苦吗?我不敢相信 react-native 会认为不再生成 XCode 项目是一种改进。

有人可以指出我正确的方向吗?

从 react-native 0.45 开始,react native 项目是使用 create-react-native-app 命令创建的,现在没有 xcode 项目了。

这是不正确的。create-react-native-app只是启动 React Native 项目的两种方法之一。启动项目react-native init方法仍然存在于文档中。

需要明确的是:我知道可能有办法在没有XCode的情况下提交到应用商店,但它们不是更痛苦吗?我不敢相信 react-native 会认为不再生成 XCode 项目是一种改进。

你不会得到一个好的答案,因为它在很大程度上取决于意见。StackOverflow不是问这样一个问题的合适地方。

有人可以指出我正确的方向吗?

这个问题也一样。请阅读如何询问以正确展示您尝试过的内容以及您遇到的确切问题。

作为学习如何发布的起点,我建议查看 create-react-native-app 文档,因为它为您提供了两个选项:

  1. 弹出以生成iosandroid文件夹,然后可以使用这些文件夹进行发布。
  2. 使用世博会等第三方服务为您发布。

他们的文档对选项进行了更深入的介绍。这是我可以给出的最好的总结作为答案,而无需将我的任何意见放入其中。

最新更新