我正在使用Ionic Framework构建移动应用程序,并且我添加了ios和android平台。我需要定期更新ios xcode项目,所以我认为我应该将platforms文件夹放入git源代码控制中。但是在我添加它们之后,我发现Git出现了很多问题,路径太长等等。
但是如果我没有将平台文件夹添加到Git源代码控制中,那么如果我重新添加我需要在XCode内部再次更新所有信息的平台,则存在风险。
你们如何管理
答案 0 :(得分:4)
不要将platform
文件夹放入 Git 源代码管理中,因为它会使源代码非常大并会导致某些错误,例如Path too long
。
在 Ionic 应用根文件夹下配置config.xml
文件,以便 XCode 项目自动更新。例如:
特别注意 id ,版本,名称,说明等配置值。通过这些配置,您无需再手动更新 XCode 项目。
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<widget id="com.diankeda.huaquanquan" version="0.0.1" xmlns="http://www.w3.org/ns/widgets"
xmlns:cdv="http://cordova.apache.org/ns/1.0">
<name>画圈圈</name>
<description>
美丽改变生活。
</description>
...