0
具体的には、私はエラーが取得しています「と 『GKPhotoSize *』型のパラメータを初期化できません|型 'int型の値が」Xcodeは型のパラメータを初期化することはできません「GKPhotoSize」
と私のISN_GameCenterで行.mmは、次のようになります。
void _ISN_loadGKPlayerPhoto(char* playerId, int size) {
NSString* mPlayerId = [ISN_DataConvertor charToNSString:playerId];
[[ISN_GameCenterManager sharedInstance] loadImageForPlayerWithPlayerId:mPlayerId size:size];
}
パラメータは、この引数に渡される:
- (void) loadImageForPlayerWithPlayerId:(NSString *)playerId size:(GKPhotoSize) size;
私はこれが起こって始めた理由はわかりませんし、すべてのパラメータを初期化することはできませんstack on typeはこの特定のケースを参照しません。なぜこれが起こったのか、それをどう解決するのか分かりません。
ありがとう、私はそれをGKPhotoSizeSmallに変更しました。 – fourthking
このサイズをどのように(あるいはどこで)設定できるのか説明できますか? Unity Editorのビルド設定では? XCodeでは?ビルドするたびにその変更をやり直さなければなりませんか?そして最後は重要ですが、GKPhotoSizeについては何ですか?私は自分のアプリでGame Centerを使用していません。 – holgerm
申し訳ありませんが、私は言及しなかった:私はUnity Game Engineを使用しており、iOS用のビルドファイルが生成されている。だから私は単に生成されたファイルを変更することはできません... – holgerm