title: Game Center Achievement Issue
body: <p>I have recently decided to add achievements to a game that has been on the App Store for years now, and I'm having issues with making them work.</p>
  
  <p>I am using the following code to post the achievements:</p>
  
  <pre><code>GKAchievement *achievement = [[GKAchievement alloc] initWithIdentifier: identifier];
  
  [achievement setPercentComplete:100.0];
  
  [GKAchievement reportAchievements:@[achievement] withCompletionHandler:^(NSError *error){
  
  }];
  </code></pre>
  
  <p>But <code>reportAchievements</code> just logs <code>no bundle for bundleID: (null)</code>.</p>
  
  <p>I'm wondering if it has something to do with the fact that achievements aren't live yet and Apple has removed sandbox servers. But they are registered in iTunes Connect and I'm using a Test User.</p>
  
  <p>It is also important to note that this app was transferred from a different developer.</p>
  
  <p>For the app ID I tried using:</p>
  
  <ul>
  <li><code>com.olddeveloper.ach_id</code></li>
  <li><code>com.olddeveloper.appid.ach_id</code></li>
  <li><code>ach_id</code></li>
  <li><code>com.newdeveloper.ach_id</code></li>
  <li><code>com.newdeveloper.appid.ach_id</code></li>
  </ul>
  
  <p>The leaderboard that has been present since before the transfer is still working and it uses the old developer's ID. </p>
  
  <p>I even tried just getting a list of all achievements using the code in the first answer <a href="https://stackoverflow.com/questions/6949005/retrieving-game-center-achievement-by-identifier">here</a>, but it still says <code>no bundle for bundleID: (null)</code>.</p>
  
  <p><strong>EDIT:</strong></p>
  
  <p>I found that even though it says <code>no bundle for bundleID: (null)</code>, it still correctly returns a list of all achievements. I assume that this message is just some glitch in the system and that it works anyway.</p>
  
  <p>That said, I am still unable to make achievements unlock using any combination of ID.</p>