Creo que la mejor manera y la única manera es usar los esquemas de URL con [[UIApplication sharedApplication] openURL: ...]. Pero no puedo encontrar el esquema de URL para el centro de juegos ..¿Cómo ejecutar la aplicación iphone GameCenter desde mi aplicación?
6
A
Respuesta
16
Puede lanzar la aplicación Game Center usando el esquema de gamecenter:
URL:
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"gamecenter:"]];
-3
Pruebe el código de ejemplo de Apple. Explica cómo funciona tu aplicación con GameCenter. http://developer.apple.com/library/ios/#samplecode/GKTapper/Introduction/Intro.html
6
En iOS 6.0 hay una nueva forma bastante fresco para mostrar centro de juego utilizando GKGameCenterViewController.
Para utilizarlo, su controlador de vista debe actúa como un delegado a la GKGameCenterViewController:
@interface ViewController : UIViewController <GKGameCenterControllerDelegate>
Y a continuación, para la visualización de la vista de Game Center:
- (void)showGameCenter
{
GKGameCenterViewController *gameCenterController = [[GKGameCenterViewController alloc] init];
if (gameCenterController != nil)
{
gameCenterController.gameCenterDelegate = self;
[self presentViewController: gameCenterController animated: YES completion:nil];
}
}
//Called when the player is done interacting with the GKGameCenterViewController
- (void)gameCenterViewControllerDidFinish:(GKGameCenterViewController *)gameCenterViewController
{
[self dismissViewControllerAnimated:YES completion:nil];
}
Si el usuario está bajo iOS 5.0, solo puedes usar los esquemas de URL como dijiste antes.
Cuestiones relacionadas
- 1. ¿Cómo abrir la aplicación iphone mail desde mi propia aplicación?
- 2. Aplicación spotify de apertura desde mi aplicación iphone
- 3. ¿Cómo abro la aplicación de configuración desde mi aplicación?
- 4. cómo ejecutar mi aplicación en segundo plano en iphone?
- 5. ¿Abrir la aplicación iPod desde mi aplicación?
- 6. ¿Cómo abrir la página de Twitter en la aplicación de Twitter desde mi aplicación de iPhone?
- 7. ¿Cómo ejecutar un Groovy Script desde mi aplicación Grails?
- 8. ¿cómo transfiero mi aplicación de iPhone a mi iPhone real?
- 9. ¿Puedo iniciar una aplicación desde otra aplicación en el iPhone
- 10. Ejecutar AppleScript desde la aplicación Cocoa
- 11. Ejecutar PowerShell-Script desde la aplicación C#
- 12. Lanzamiento de la aplicación externa desde mi aplicación
- 13. Inicie la página web desde mi aplicación
- 14. ¿Cómo puedo implementar una aplicación en mi iPhone desde la línea de comandos?
- 15. android: ¿cómo abro otra aplicación desde mi aplicación?
- 16. Autenticación de GameCenter en aplicación solo horizontal lanza UIApplicationInvalidInterfaceOrientation
- 17. Eliminar brillante del icono de mi juego en la aplicación GameCenter
- 18. Problema al ejecutar la aplicación para iPhone en el iPhone desde Xcode (y en Instruments)
- 19. contestar la llamada entrante desde mi aplicación
- 20. Nombre de la aplicación actualizado, pero no en GameCenter
- 21. ¿Cómo ejecutar mi aplicación incluso después de que la pantalla del iPhone se bloquee?
- 22. Ejecutar aplicación de consola desde otra aplicación de consola
- 23. iPhone - cómo guardar la configuración del usuario desde la aplicación?
- 24. ¿Cómo enlazar a la tienda iTunes desde la aplicación iPhone?
- 25. ¿Cómo enviar correo desde la aplicación iphone sin mostrar MFMailComposeViewController?
- 26. cómo enviar MMS desde la aplicación de iPhone
- 27. Eclipse no permite ejecutar mi aplicación
- 28. ¿Cómo puedo revertir mi aplicación Universal a solo iPhone?
- 29. Intentando implementar mi aplicación en mi iPhone con jailbreak, ¡pero la aplicación se cierra de inmediato!
- 30. Clojure: ¿Cómo ejecutar mi main desde jar?
no es lo que necesito, sé cómo trabajar con Game Center, pero mi cliente desea tener la posibilidad de redirigir al usuario desde su aplicación directamente a la aplicación GameCenter –