2016-10-11 11 views
2

私たちは、導入された(同じコードを何年も実行していた)iOS 6以降、GameCenter経由でTurn Based Gamesを利用していました。iOS 10 GameCenter Invoice via Messaging

ただし、iOS 10招待状はこれ以上使用できません。招待された人は、「%game_name $をプレイする招待状」というメッセージでメッセージを受け取ります。

  • 招待プッシュ通知はゲーム自体に配信されません(新しいターン通知は正常に配信されます)。

  • これまで表示されていたように、新しいゲームは現在のゲームリストに表示されていません(標準のGK * ViewControllerを使用しています)。

  • メッセージのメッセージをタップすると、「取得中...」という警告表示が短時間表示され、何も起こりません。

Apple州(https://developer.apple.com/videos/play/wwdc2016/611/)コードの変更は必要ありません。しかし、それは間違いなく壊れている(または "変更なし"ステートメントは偽です)。

アイデア、同僚?

答えて

1

2つのデバイスが同じiCloudログインを使用している場合、iMessageによる招待は機能しません。あなたが説明した問題は、iCloudログインを各デバイスのiMessageログインに合わせるまで変更していませんでした。

0

ゲームセンターへの招待は、iOS10のiMessageで成功しましたか?私は同じ問題を抱えています。私はむしろiCloudベースの招待状であるGKGameSessionを使うべきです。