我有一个使用Expo的React-native应用程序。当我想在我的iOS设备上构建时,我运行
expo build:ios
然后,我将构建版本上传到我的appstoreconnect帐户,并通过Testflight管理构建版本。然后可以在我的iOS设备上下载它。
这都很有意义,因为它反映了构建,创建可下载链接并让最终用户下载最新链接的android过程。但是,如果我进行更改并运行“ expo publish”,则在我的iOS设备上下载的应用会自动进行对源代码所做的更改。那怎么可能?为什么我不需要重建.ipa并将其重新上传到Apple,以便它们通过Testflight分发?
谢谢您!
这是由于世博会的“ OTA”更新系统(空中)而发生的。
当您发布到发布频道时,用户将自动获得新的更新。