Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/108.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
有没有办法在iOS而不是Safari中设置自定义浏览器的默认设置?_Ios_Safari_Appstore Approval - Fatal编程技术网

有没有办法在iOS而不是Safari中设置自定义浏览器的默认设置?

有没有办法在iOS而不是Safari中设置自定义浏览器的默认设置?,ios,safari,appstore-approval,Ios,Safari,Appstore Approval,有没有一种方法可以通过编程将应用程序的自定义浏览器设置为默认浏览器,而不是iOS中的Safari?我记得曾经看过一个项目,它似乎做了一些类似的事情,但无法回忆起它是哪一个?如果可能的话,苹果会批准还是拒绝这些应用 谢谢, 帕迪谢谢你的提问 请务必参考这个 也许对你有帮助 您可以按如下方式使用 UINavigationController *webBrowserNavigationController = [KINWebBrowserViewController navigationControl


有没有一种方法可以通过编程将应用程序的自定义浏览器设置为默认浏览器,而不是iOS中的Safari?我记得曾经看过一个项目,它似乎做了一些类似的事情,但无法回忆起它是哪一个?如果可能的话,苹果会批准还是拒绝这些应用

谢谢,
帕迪

谢谢你的提问

请务必参考这个

也许对你有帮助

您可以按如下方式使用

UINavigationController *webBrowserNavigationController = [KINWebBrowserViewController navigationControllerWithWebBrowser];
[self presentViewController:webBrowserNavigationController animated:YES completion:nil];

KINWebBrowserViewController *webBrowser = [webBrowserNavigationController rootWebBrowser];
[webBrowser loadURLString:@"http://www.example.com"];
1) 手动或使用pods安装库。 2) 请按以下步骤使用

UINavigationController *webBrowserNavigationController = [KINWebBrowserViewController navigationControllerWithWebBrowser];
[self presentViewController:webBrowserNavigationController animated:YES completion:nil];

KINWebBrowserViewController *webBrowser = [webBrowserNavigationController rootWebBrowser];
[webBrowser loadURLString:@"http://www.example.com"];
此库的优势:

特征

iOS 7 & 8 support for iPhone and iPad devices
Safari-like interface
Animated progress bar
Customizable UI including tint color
Portrait and landscape orientation support
Use with existing UINavigationController or present modally
Delegate protocol for status callbacks
Action button to allow users to copy URL, share, or open in Safari & Google Chrome
更新:

很抱歉我们之间的误会


很抱歉,在iOS中不可能将自定义浏览器设置为默认浏览器而不是Safari?

Hi@Hitesh,我不明白这个库在我希望Chrome或Safari而不是我自己的浏览器设置为默认浏览器的情况下有何帮助。你能帮我理解吗?在你的应用程序中,你可以用你的应用程序直接打开URL,而不是在safari中打开。用户是否觉得他/她与浏览器交互?恐怕这不是我的要求。我的应用程序已经是一个浏览器,我希望iPhone中任何地方单击的URL(比如消息或便笺)都可以打开我的浏览器而不是Safari?很抱歉误解,但可能不可能。我投票关闭这个问题,因为它是关于发布到“应用商店”和/或商店的策略和程序的,而不是编程。看见