2016-09-25 12 views
2

これは間違った場所ですが、私はゲームセンターのプロフィールを設定する際に問題があります。このためコードをテストすることができないため、お詫びします。 設定/ゲームセンター/プロフィールを見ましたが、アバター写真を設定する方法はありません。iOS 10のゲームセンタープレイヤー写真

player.loadPhoto(forSize: .min, withCompletionHandler: {(photo: UIImage?, error: Error?) -> Void in 
          if !(error != nil) { 
           let playerImage = UIImageView() 
           playerImage.image! = photo! 
           Constants.playerPhoto = playerImage.image! 
          } 
          else { 
           print("Error loading image") 
           Constants.playerPhoto = UIImage(named: "userPhoto.png")! 
          } 
         }) 

と、誰かが見て、エラーのいくつかの種類を見つけることができれば、私は感謝します:

問題のコードはこれです。

編集:私は明確ではなかったので、主な質問は次のとおりです。新しいゲームセンターのアバター写真を設定する方法はありますか?

+1

このアプローチを試すことができます:ユーザーに第三者のログイン(facebook、google)を依頼し、そこから写真を入手します。また、ユーザーに写真のアップロードを依頼し、写真をホスティングするための小さなサービスを作成することもできます。 – ThorstenC

+0

@ThorstenC私はゲームセンターの実装を放棄しましたが、今はfirebaseを試して、Facebookログインを実装しています。 Appleがゲームセンターを他のタイプのアカウント(Facebookなど)とリンクさせることはできないようだから、私はそれをやった。 – i6x86

答えて

1

ゲームセンターの写真がサーバー側で殺されたようです。

関連する問題