I’m confused. Do you need this for Lua or Native plugin? If you need it for native plugin, you can easily call it yourself, without being inside game kit/game center plugin like this:
[[GKLocalPlayer localPlayer] generateIdentityVerificationSignatureWithCompletionHandler:^(NSURL\* publicKeyUrl, NSData\* signature, NSData\* salt, uint64\_t timestamp, NSError\* error) { // Your code here }];
If from Lua, how do you plan to use it?