通过iOS项目中的脚本设置部署信息和构建阶段

时间:2019-08-28 10:53:32

标签: xcode fuse

为了在使用跨平台框架(FUSE)时自动化构建过程。除非我错了,否则我无法在FUSE中找到任何设置来解决这种情况,所以这就是为什么我试图在FUSE构建并生成xcode项目文件之后进行设置。

我现在面临的一个问题是关于目标设备的问题,另一个是在构建阶段添加一个条目。

逐步进行

  1. FUSE构建每次使用不同的FUSE-XCODE类映射生成包含新xcodeproj文件的xcode项目文件,因此我无法将其从一个构建重用到另一个构建
  2. 我可以在xcode IDE中打开项目
  3. 手动进行一些设置(目标设备并添加捆绑资源)
  4. 生成一个构建
  5. 将其发布到TestFlight

但是,我正在尝试通过以下步骤构建命令行:

  1. FUSE构建每次使用不同的FUSE-XCODE类映射生成包含新xcodeproj文件的xcode项目文件,因此我无法将其从一个构建重用到另一个构建
  2. 通过脚本设置目标设备和捆绑包重新存储路径
  3. 通过xcode命令行工具构建并生成IPA文件
  4. 将其发布到TestFlight

我已经通过使用脚本PlistBuddy编写了应用名称,版本和内部版本号。但是,我没有设法对目标设备执行同样的操作并添加捆绑资源。

关于该设备,我只想设置iPhone:

enter image description here

关于构建阶段,我想添加一个捆绑资源,其中包含我们在项目中使用的一个库的许可。许可证文件位于项目的路径中。

enter image description here

0 个答案:

没有答案