ソースを参照

rate url on iOS and properly launching from .app on OSX

Ariel Manzur 9 年 前
コミット
6962fd91c6
2 ファイル変更12 行追加2 行削除
  1. 3 1
      platform/iphone/ios.mm
  2. 9 1
      platform/osx/godot_main_osx.mm

+ 3 - 1
platform/iphone/ios.mm

@@ -26,8 +26,10 @@ String iOS::get_rate_url(int p_app_id) const {
 		ret = templ_iOS8;
 	}
 
-	ret = ret.replace("APP_ID", String::num(p_app_id));
+	// ios7 for everything?
+	ret = templ_iOS7.replace("APP_ID", String::num(p_app_id));
 
+	printf("returning rate url %ls\n", ret.c_str());
 	return ret;
 };
 

+ 9 - 1
platform/osx/godot_main_osx.mm

@@ -36,6 +36,14 @@
 
 int main(int argc, char** argv) {
 
+	int first_arg = 1;
+	const char* dbg_arg = "-NSDocumentRevisionsDebugMode";
+	printf("arguments\n");
+	for (int i=0; i<argc; i++) {
+		if (strcmp(dbg_arg, argv[i]) == 0)
+			first_arg = i+2;
+		printf("%i: %s\n", i, argv[i]);
+	};
 
 
 	if (argc>=1 && argv[0][0]=='/') {
@@ -74,7 +82,7 @@ int main(int argc, char** argv) {
 	OS_OSX os;
 
 
-	Error err  = Main::setup(argv[0],argc-1,&argv[1]);
+	Error err  = Main::setup(argv[0],argc-first_arg,&argv[first_arg]);
 	if (err!=OK)
 		return 255;