如何在没有博览会的情况下将本机应用程序上载到ios应用程序市场?

时间:2019-04-17 10:19:36

标签: ios swift react-native

我在https://facebook.github.io/react-native/docs/running-on-device上看到了文档,但是没有上传市场的说明。 我看到了一些博客文章,他们告诉我们要为iOS手动捆绑js

请给我正确的信息。

1 个答案:

答案 0 :(得分:1)

如果您以前没有做过或者不熟悉该过程,则Fastlane是最简单的方法。

遵循简单的installation steps

此后,您需要在Fastfile中创建类似于以下的两个通道(可能需要进行一些修改):

platform :ios do

lane :release do
        cert // handle the ios certificates
        sigh // sign the code
        sigh(app_identifier: "your.app.identifier") // get it from XCode > General tab > Bundle identifier
        gym(export_method: 'app-store') // build the app
end

lane :upload_to_appstore do
        appstore(
            username: 'your email',
            ipa: 'your app.ipa',
            automatic_release: false,
            skip_metadata: true,
            skip_screenshots: true,
            submit_for_review: false
        )
end

end

注意:您需要具有证书。如果不这样做,则可以使用Fastlane轻松创建它们。当然,您需要有一个Apple开发人员帐户。

然后只需执行fastlane ios releasefastlane ios upload_to_appstore