XCode project configuration

The priority of this setting is above the playersetting. If it is empty or the format is incorrect or the file does not exist, it will not be set. Please pay attention to
<a name="qT8O5"></a>

1. Settings panel

17787668-5363c6c57bf32ee3.png
image.png

<a name="foREF"></a>

2. Corresponding to the settings in Xcode

<a name="AEgFc"></a>

1.TeamID

Log in to the Apple developer website, check your personal information, and you will have a team ID<br />
17787668-647280e10044ef13.png
image.png

<a name="Jv25w"></a>

2.DisplayName/BundleIdentifier/Version/build

Corresponding to the following four items respectively:<br />
17787668-e99f29880ebc2604.png
image.png

<a name="WrSIg"></a>

3.frameworkToProjectList

17787668-89b47412105bf16a.png
image.png

<br /> Correspondence: <br />
17787668-5278979f314aba2e.png
image.png

<a name="a8u1E"></a>

4.StaticlibraryList

17787668-a49a2a733b7c693d.png
image.png

corresponding to:

17787668-9c150d793a505124.png
image.png

<a name="mTD2p"></a>

5.buildPropertyList

When there are multiple values, just separate them<br />
17787668-190906bc923a192a.png
image.png

<br />Compile attribute configuration: The configured KEY may be different from the KEY seen in Xcode. Each attribute has a declaration name and a description name. In general configuration, what you see in Xcode is the description name. We What is needed is its declaration name. The method is to select the property in Xcode, click the "?" icon on the right inspection panel, and Declaration is the name we need. For example, the Enable Bitcode property is declared as ENABLE_BITCODE, so When we configure, the key is ENABLE_BITCODE. <br />
17787668-abe579c08a606af4.png
image.png

<a name="NfTGY"></a>

6.pListDataList

17787668-6181b2d630b2cce6.png
image.png

<br />corresponds to:<br />
17787668-e4aa4f209be063ca.png
image.png

<a name="cAuGP"></a>

7.urlSchemeList

17787668-d67a2adadc2d30f7.png
image.png

<br />corresponds to:<br />
17787668-757d697ce4a172a2.png
image.png

<br />Other scenarios have not yet been used, so I am not sure if it is correct

<a name="9w5Y0"></a>

3. The results of choosing different packaging methods after modifying the configuration

There are check attributes in front of all configurations, if unchecked, it will not be added automatically<br />There are two ways to replace and Append when Unity is packaged<br />
17787668-8f601fb3d28709e4.png
image.png

have been tested, Over

<br />
<br />

17787668-4eca4da34eb71a37.png

Guess you like

Origin blog.csdn.net/dengshunhao/article/details/103546638