2017-06-21 52 views
2

之前,react-native 0.45,当您创建项目时,它会生成一个XCode项目文件ios文件夹,以便您可以使用XCode打开它并使用它将您的应用程序提交到应用程序商店。提交使用create-react-native-app创建的应用到App Store(无需XCode?)

由于反应原生0.45,反应本地项目与create-react-native-app命令创建并没有Xcode项目了。

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

需要明确的是:我的理解是有可能的方式提交给应用程序商店没有的XCode,但不是他们更加痛苦?我无法相信,react-native会认为它不再生成XCode项目是一种改进。

有人能指出我在正确的方向?

+1

[创建React Native App可以使应用程序的设置和开发变得简单直接,但如果不依赖于托管服务部署到Apple App Store或Google Play商店,则很难做到这一点。]( https://github.com/react-community/create-react-native-app/blob/master/react-native-scripts/template/README.md#sharing-and-deployment) –

回答

1

由于react-native 0.45,反应本地项目是使用create-react-native-app命令创建的,并且不再有xcode项目。

这是不正确的。 create-react-native-app只是启动React Native项目的两种方法之一。启动项目的react-native init方法是still there in the docs

要清楚:我知道有可能的方式提交到没有XCode的应用程序商店,但它们不是更痛苦吗?我无法相信,react-native会认为它不再生成XCode项目是一种改进。

你不会得到一个很好的答案,因为它是非常的意见。 StackOverflow不适合ask such a question

有人能指出我在正确的方向?

同样这个问题。请阅读How to Ask以正确显示您尝试过的内容以及您遇到的问题。

以此为起点,学习如何发布,我建议看create-react-native-app documentation,因为它给你两个选择权有:

  1. Ejecting生成iosandroid文件夹,使用它可以再发布。使用Expo等第三方服务为您发布。

他们的documentation进一步深入了解选项。这是最好的总结,我可以给出答案,而不会将我的任何意见放入其中。

相关问题