繁体   English   中英

在同一个xcode项目上与另一个开发人员合作,配置配置文件问题

[英]Work with another developer on same xcode project, provisioning profile issue

我正在与iOS应用程序上的其他开发人员合作。 我们使用Mercurial作为源代码控制。 这是我第一次使用这个设置,所以我可能在这里做错了。

我们都有单独的配置文件。 没有球队简介。 Xcode 5.0.1。

每次我提交文件project.pbxproj看起来我也在他的机器上更改配置文件信息。

有没有办法避免这种情况?

看起来这是一个常见的问题,我在SO上浏览了很多类似的问题。 我的情况看起来像这个问题中描述的情况 ,但是将所有内容设置为“自动”的解决方案并没有解决问题(顺便说一下,我在配置配置文件字段中没有任何自动选项....)

我终于通过这个帖子解决了这个问题。

它列出了一个非常短的文件,可以忽略或包含在项目文件夹中,以避免在证书和配置文件中发生冲突。

提交xproj文件时忽略这些文件:

# Xcode
.DS_Store
*/build/*
*.pbxuser
!default.pbxuser
*.mode1v3
!default.mode1v3
*.mode2v3
!default.mode2v3
*.perspectivev3
!default.perspectivev3
xcuserdata
profile
*.moved-aside
DerivedData
.idea/
*.hmap
*.xccheckout

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM