美文网首页开发辅助工具
Xcode设置环境变量:修改bundle identifie和d

Xcode设置环境变量:修改bundle identifie和d

作者: 喔牛慢慢爬 | 来源:发表于2021-11-09 11:03 被阅读0次

    Xcode打版时区分releasedebug版本的bundle identifierdisplay name:

    1、区分bundle identifier

    • 第一种修改路径

    Progect →Target → Signing&Capabilities → Debug or Release → 修改bundle identifier

    图1
    1. release 的bundle identifier修改:
    图2
    1. debug 的bundle identifier修改:
    图3
    1. All中的显示:
    图4
    1. info.plist中的配置修改:
    图5

    $(PRODUCT_BUNDLE_IDENTIFIER)表示使用定义的PRODUCT_BUNDLE_IDENTIFIER变量值,修改一个地方可以是使其他位置不必手动修改

    图6

    第二种修改路径:

    Progect → build Settings → Packaging → 查找Product Bundle Identifier → 修改bundle identifier

    图7

    注:也可以修改Target中的Product Bundle Identifier的值,如果tatget中没有设置值,则默认使用Progect的 build Settings设置的值。

    2、区分display name:

    1. info.plist中的设置:
    图8

    ${INFOPLIST_KEY_CFBundleDisplayName} 表示使用定义的INFOPLIST_KEY_CFBundleDisplayName变量值

    1. 修改路径:

    **Progect → build Settings → Info.plist Values → 查找Bundle Display Name → 修改Display Name **

    9

    注:也可以修改Target中的Bundle Display Name的值,如果tatget中没有设置值,则默认使用Progect的 build Settings设置的值。如果都没有设置,默认使用Product Name的值,其默认为** $(TARGET_NAME)**的值。

    一些Name:

    Product Name: App的名字,默认是$(TARGET_NAME):即当前选中的target对应的值;

    Bundle name: App 安装到 iOS 机子里的 App 文件夹名默认是$(PRODUCT_NAME)

    Executable name: 执行程序名,默认与 PRODUCT_NAME 一致

    Bundle display name: 真正显示到用户屏幕上的 App 名称

    相关文章

      网友评论

        本文标题:Xcode设置环境变量:修改bundle identifie和d

        本文链接:https://www.haomeiwen.com/subject/irymzltx.html