我已经 fork 了已经上传到 appstore 的现有 react-native 应用程序,我想基于此应用程序创建另一个应用程序。我找不到任何关于使用应用程序名称更改包 ID 的引用资料。
我曾尝试在 iOS
文件夹中使用全局替换手动将 oldAppName
替换为 newAppName
,但在替换、清理、重新安装后,我无法使用 react-native run-ios
运行应用程序,它说我应该尝试使用 XCode 构建以查看更详细的错误,但在 XCode 中项目运行良好。
P.S 这就是我在替换 oldAppName
后重置、清除和重新安装的方式:
watchman watch-del-all && rm -rf node_modules && rm -rf $TMPDIR/react-* && rm -rf $TMPDIR/haste-map-react-native-packager-* && yarn cache clean && cd ios && rm -rf Pods && rm -rf assets && rm -rf build && pod cache clean --all && cd .. && rm -rf /tmp/metro-bundler-cache-*
yarn install && cd ios && pod install && cd ..
react-native bundle --platform ios --entry-file index.js --dev false --bundle-output ios/main.jsbundle --assets-dest ios
我所需要的只是从 fork 的应用程序中分离出来,以便为 FireBase 获取新的 bundler ID,并且没有对旧应用程序的引用。
有什么建议或者我应该继续我的做法吗?
最佳答案
关于ios - 有没有更简单的方法来更改应用程序 ID 和名称?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57553417/