2017-06-21 72 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進一步深入瞭解選項。這是最好的總結,我可以給出答案,而不會將我的任何意見放入其中。

相關問題