gpt4 book ai didi

ios - 与其他人在同一个项目和同一个 bundle ID 上工作

转载 作者:塔克拉玛干 更新时间:2023-11-02 10:20:45 28 4
gpt4 key购买 nike

所以我的客户以他们的 Apple ID 邀请我作为开发团队成员。我们如何一起处理同一个项目?

我问这个的原因是因为每当我尝试在我的设备上运行该应用程序时,Xcode 就会提示

The app ID "com.bundle-id-that-client-registered-under-their-account" cannot be registered to your development team. Change your bundle identifier to a unique string to try again.

Xcode 项目使用的包 ID 是在我的客户帐户下注册的。这意味着我应该找到一种方法来使用它或更改它(这意味着每次我们与 git 一起工作时我都必须交换包 ID)。有关如何解决此问题的任何提示?

最佳答案

我只是将包 ID 更改为我可以构建的包 ID,然后编写一个 git 预提交 Hook 以防止我自己意外提交包 ID 更改,Git Docs .或者更好的是让它自动忽略该更改。

Bundle ID 存储在项目的 .pbxproj 文件中。我认为一种简单的检查方法是在文件中执行 grep(文本搜索)以查找您正在使用的确切包 ID,如果找到则停止提交。

另一种方法是查看由 CocoaPods 社区创建的这个 gem,它有助于处理 Xcode 项目文件。

https://github.com/CocoaPods/Xcodeproj

关于ios - 与其他人在同一个项目和同一个 bundle ID 上工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52669182/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com