2 react-native react-native-ios
任何人都可以请你解释如何从'react native'代码生成离线的ios应用程序包.
我已经尝试过" 如何为react-native生成.ipa文件? "但这不起作用.
Ata*_*adi 14
react-native run-ios --configuration=release
Run Code Online (Sandbox Code Playgroud)
将使用bundle在Simulator或Device上运行您的应用程序.
或者只是从Xcode构建它(发布版本总是包含bundle)或运行调试版本但在此之前你应该:
react-native bundle --dev false --entry-file index.ios.js --bundle-output ios/main.jsbundle --platform ios
Run Code Online (Sandbox Code Playgroud)
我假设您希望在 ios 设备上运行该应用程序而不将其部署到应用程序商店中。如果是这样,那么:
首先,我会确保我已经ios-deploy安装。
你可以通过运行来做到这一点 npm install -g ios-deploy
然后将您想要安装该应用程序的 iphone 连接到您的 mac。
然后运行
react-native run-ios --device "XYZ’s iPhone" --configuration=release
Run Code Online (Sandbox Code Playgroud)
这将创建一个离线 js 捆绑应用程序并将其安装到 iphone 上。
PS:如果说错了
Signing for "<app name>" requires a development team.
Select a development team in the project editor.
Run Code Online (Sandbox Code Playgroud)
然后ios/在 Xcode 中打开里面的项目并选择目标 -> 常规选项卡在签名下选择签名团队并选择自动管理签名。
然后保存并重新运行命令。
| 归档时间: |
|
| 查看次数: |
7955 次 |
| 最近记录: |