2
我想道歉,如果這是錯誤的地方問這個問題,但我有一個設置遊戲中心配置文件圖片的問題,並因此我無法測試代碼。 我看了設置/遊戲中心/個人資料,但沒有辦法設置頭像照片。Game Center Player 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")!
}
})
,如果有人看看,能找到某種錯誤,我會感激。
編輯:我看到我不清楚,所以主要問題是:有沒有辦法建立一個新的遊戲中心頭像照片?
你可以嘗試這種方法:詢問用戶第三方登錄(臉譜,谷歌),並從那裏獲取照片。作爲替代,請求用戶上傳照片並創建一個小型服務來託管照片。 – ThorstenC
@ThorstenC我放棄了Game Center的實施,現在我正在嘗試firebase,並正在實施Facebook登錄。我做到了,因爲看起來蘋果不允許我們將Game Center與其他類型的賬戶(即Facebook)聯繫起來。 – i6x86