ios - 将 cocoapods 添加到成熟的 react native 项目后,我的应用程序存档为单独的应用程序,而不是对现有应用程序的更新

标签 ios xcode react-native cocoapods

我最近从 RN0.51.0 升级到 RN 0.55.4。我正在使用 react-native-mixpanel-bridge 进行分析,但在我升级到 RN0.55.4 后它停止工作了。我用 (react-native-mixpanel) 替换它的库需要使用 cocoapods。经过一番升级斗争后,该应用程序在模拟器上运行良好,但当我尝试从 .xcworkspace 存档它时,它显示为新应用程序,而不是现有应用程序的更新。在此升级之前,我们在 xcode 中打开 .xcodeproj 并从那里存档。

以前应用程序标识符是 XXXXXX.com.projectName.app.ios.triplets 现在应用程序标识符是 XXXXXX.org.reactjs.native.example.projectName

应用程序标识符决定存档是对现有应用程序的更新还是全新应用程序?如果是这样,我该如何更改它以匹配我原始应用程序的应用程序标识符?

最佳答案

要更改应用程序标识符,您应该在 xCode 中打开您的项目并在项目设置的常规选项卡中更改包标识符

xCode ui

关于ios - 将 cocoapods 添加到成熟的 react native 项目后,我的应用程序存档为单独的应用程序,而不是对现有应用程序的更新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51388529/

相关文章:

ios - 在 UIViewController 中调用方法以定位错误

iphone - 我可以在iPhone 4上使用GCD吗

css - 将 react-native-popup-menu MenuOptions 右对齐

ios - 在 UITableView 中显示文档目录中的文件 - 最低 iOS5

iphone - 从设备中删除应用程序后无法使用 nil 模型创建 NSPersistentStoreCoordinator

ios - 使用内容可用推送通知更新 iOS 应用程序

swift - 如何在我现有的 XIB 中调用 XIB?

reactjs - useMutation 中的 onCompleted 回调没有返回值

javascript - 无法在 React Native 中从 API 获取图像

ios - 将虚拟对象置于现实世界对象之后