title: Changing manually $(AppIdentifierPrefix) property?
body: <p>I had application uploaded on apple store. Now I am developing update version. But instead on working on existing project, i created new project with different name. When i finished i changed name and bundle identifier to match existing app.</p>
  
  <p>I tried uploading app to test flight but i got error</p>
  
  <pre><code>"Invalid IPA: The keychain-access-group in the embedded.mobileprovision and your binary don't match."
  </code></pre>
  
  <p>So I started browsing net for answers... What I have come up is to enable entitlements. I did, but to no avail... Then i edited entitlements, changing from this:</p>
  
  <pre><code>$(AppIdentifierPrefix)com.xxxx
  </code></pre>
  
  <p>to this:</p>
  
  <pre><code>12HJ2312.com.xxxx (the number is number of prefix from developer portal)
  </code></pre>
  
  <p>And it worked, i could upload. And the world was fine once again. Or was it? I still don't understand why I had to change this. From where is</p>
  
  <pre><code>$(AppIdentifierPrefix)
  </code></pre>
  
  <p>is red? I thought is is red from keychain, but it seems not, because in keychain is the same value I entered. So how can i see this value, and where does it draw its contents?</p>