【问题标题】:iOS Multiple Targets For Multiple Customers多个客户的 iOS 多个目标
【发布时间】:2013-08-15 08:52:17
【问题描述】:

是的,我先做了一些研究……我有一个需要为多个客户发布的应用程序……目前,他们的 API Web 服务 URL 以及其他设置存储在 Constant.h 文件中,但关闭当然,如果我们忘记更新该文件,我们可能会向错误的客户发布版本。

我发现很多关于创建多个目标的参考资料,但仅限于免费(“Lite”)或付费应用程序:http://niharvaidya.blogspot.com/2012/06/how-to-create-multiple-targets-in-xcode.html

我想做的:为每个客户创建多个目标,每个目标共享相同的功能、相同的类、相同的研究等...唯一不同的是 .plist 文件不同,因为它有条目不同的客户。

我的担忧是:

  • 我可以使用复制功能,但它也会复制 .plist 文件并且不会创建新文件...

  • 如果我向项目添加新资源,我需要检查它的所有目标(客户),如果稍后我添加新的客户目标怎么办...我是否需要返回所有这些资源并将它们重新添加到新目标中?

谢谢

【问题讨论】:

    标签: xcode4.5


    【解决方案1】:

    基本上我也面临同样的问题...... 但请查看本指南,使用 Xcode 5:

    iOS Mobile Development: Using Xcode Targets to Reuse the Code

    虽然它没有回答您提到的 2 个问题,但也许您会发现使用 .plist 文件中的变量会很有帮助,因为它在那里完成...例如:

    ${APP_BUNDLE_ID}
    ${YOUR_USER_SETTING}
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-04-06
      • 1970-01-01
      • 2018-01-12
      • 2010-11-28
      • 2022-10-13
      • 2014-10-13
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多