2017-05-07 73 views
0

我是一名React Native开发人员,我正试图确定将应用发布到App Store/Google Play的工作流程,而无需触摸XCode。使用fastlane,除了修改设备部署目标外,几乎所有东西都是自动的。当您启动React Native项目时,默认情况下该应用程序仅适用于“iPhone Only”,但大部分应用程序应该是Universal(iPhone/iPad)。如何以编程方式更改XCode项目的设备目标?

使用节点我可以轻松读取/修改/写入文件,包括plists。但我无法在Info.plist中找到控制此参数的设置。什么文件包含此设置?

回答

1

我认为,设置在项目文件

YourProject.xcodeproj/project.pbxproj 

可以使用宝石xcodeproj操纵项目文件中fastlane编程。

project = Xcodeproj::Project.open('path/to/YourProject.xcodeproj') 
相关问题