从终端更改Expo中的预配配置文件

Hol*_*y E 3 ios react-native expo

expo build:ios通过本教程运行时,我犯了一个错误并使用了错误的配置文件。关于如何更新它似乎没有任何方便的文档,只是我同一船上的人提出了很多问题。

这是相关错误的屏幕截图。

我只需要删除旧的配置文件并添加新的配置文件。那是命令吗?

注意:我不使用xCode,而只是使用Terminal。

Hol*_*y E 5

我想到了。更改凭据的正确方法是运行expo build:ios -c。无需使用快速通道和叹息。最后运行-c将删除当前凭据,并允许您输入新的凭据。这是结果的屏幕截图。希望这对以后的人有所帮助!


Yuk*_*oue 5

当前接受的答案有效,因为它清除了博览会生成的所有凭据。

实际上,如果您只想删除配置文件,那么您可以这样做

expo build:ios --clear-provisioning-profile
Run Code Online (Sandbox Code Playgroud)

此命令的用例是,例如,当您构建应用程序但获得“缺少推送通知权利”时,您只想重新生成配置文件。(我在调查此错误的原因时发现了这个选项,在以下论坛:https : //forums.expo.io/t/how-to-fix-missing-push-notification-entitlement/19615