CodePush-发布iOS捆绑包会破坏Android,反之亦然
使用CodePush-发布iOS捆绑包会破坏Android,反之亦然,android,ios,react-native,code-push,react-native-code-push,Android,Ios,React Native,Code Push,React Native Code Push,使用反应本机代码推送 每当我发布一个iOS版本(使用代码推送release react…iOS),它就会中断我的Android代码推送。下次尝试获取更新时,会出现以下错误: 您试图将密钥设置为在 对象,该对象意味着不可变且已冻结 然后,如果我发布Android版本,它会破坏我的iOS,出现以下错误: 更新无效-无法创建名为“main.jsbundle”的JS捆绑包文件 可以在下载的内容中找到。请确保您的应用程序 正在与正确的部署同步,并且您正在释放 CodePush更新使用与以前完全相同的JS捆
反应本机代码推送
每当我发布一个iOS版本(使用代码推送release react…iOS
),它就会中断我的Android代码推送。下次尝试获取更新时,会出现以下错误:
您试图将密钥设置为在
对象,该对象意味着不可变且已冻结
然后,如果我发布Android版本,它会破坏我的iOS,出现以下错误:
更新无效-无法创建名为“main.jsbundle”的JS捆绑包文件
可以在下载的内容中找到。请确保您的应用程序
正在与正确的部署同步,并且您正在释放
CodePush更新使用与以前完全相同的JS捆绑包文件名
随应用程序的二进制文件一起提供
这很奇怪,文档中没有提到两个平台之间的冲突。您需要为每个平台设置一个应用程序
code推送应用程序添加[name]-ios
code推送应用程序添加[name]-android
我认为
code-push-release-react[app-name][platform]…
platform参数只告诉react-native bundler要使用什么条目文件(index.ios.js或index.android.js),它不起“仅在ios上安装”的作用。Hi,我已经发布了android版本,但还没有发布ios,我需要安装一个pod,这会影响android版本吗!!