gpt4 book ai didi

ios - 如何为 React Native 构建 .ipa?

转载 作者:IT王子 更新时间:2023-10-29 07:35:46 29 4
gpt4 key购买 nike

我在没有 iOS 开发经验的情况下开始 React Native 开发。我想构建发布。 .ipa 文件 - 理想情况下来自命令行,但官方文档 Running On Device非常简短。

我能够通过 XCode 在我的 iPhone 上手动部署应用程序,但我仍然找不到任何“发布 IPA”文件。我用 #ifdef DEBUG 指令更新了我的代码,使其更通用。

有没有办法只通过命令行在 Release模式下构建应用程序?如果不是,生成 RN 应用程序的“官方”方式是什么?

我目前使用的是 RN 0.20。

最佳答案

首先,您需要这样创建一个包:

react-native bundle --dev false --entry-file index.ios.js --bundle-output ios/main.jsbundle --platform ios

然后,您必须在 AppDelegate.m 中注释这一行:

jsCodeLocation = [NSURL URLWithString:@"http://localhost:8081/index.ios.bundle?platform=ios&dev=true"];

并取消注释这个:

jsCodeLocation = [[NSBundle mainBundle] URLForResource:@"main" withExtension:@"jsbundle"];

然后您必须在 Xcode 中选择 Product -> Archive,然后根据您想要的版本执行相应的步骤

关于ios - 如何为 React Native 构建 .ipa?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35476349/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com