CRNA / Expo和iOS - 如何创建使用开发人员证书签名的版本?

时间:2017-12-06 19:05:04

标签: ios react-native appium expo create-react-native-app

我们正在寻找在使用Appium使用CRNA生成的应用上运行UI自动化。我能够通过CRNA CLI生成企业分发版本,但不能生成开发人员版本。有没有办法使用内置CLI或自定义脚本执行此操作?如果没有,我是否需要弹出应用程序才能生成开发人员构建?

1 个答案:

答案 0 :(得分:0)

它可能,这就是实际的移动设备云如何能够在不同的iOS应用程序上运行测试(没有他们的配置文件):

或多或少是这样的:

  1. 你有MyApp.ipa
  2. 解压缩MyApp.ipa
  3. rm -rf Payload / MyApp.app / _CodeSignature /
  4. cp~ / Payload / MyApp.app /
  5. codesign -f -s“iPhone发布:公司证书”Payload / MyApp.app
  6. zip -qr resigned.ipa Payload /
  7. 您需要知道的是,在您辞职后,推送通知(如果有的话)将被破坏。