我目前正在研究建立连接cgi的html网页的可能性。然后,我使用Phonegap将html页面呈现到本机应用程序中。几年前,有人可以在应用程序市场上发布该应用程序。
我已经看到包含网页视图的应用程序无法发布。所以我想问这种可能性。
当然,有关此的任何信息都将非常有帮助!
感谢您的帮助!
答案 0 :(得分:1)
您的问题很有趣,因为这是混合开发人员经常面临的问题。
通常在Google方面没有问题,因为GooglePlayStore的使用量很少,因此对于移动应用程序来说很好。
在苹果方面,这更加复杂,因为关注点来自苹果准则中的一系列观点。
https://developer.apple.com/app-store/review/guidelines/
您的应用程序应包含可提升其功能的功能,内容和用户界面 重新包装的网站之外。 […]
这可以理解为:您的应用程序不能是简单的网站,而必须具有最少的功能,这些功能需要本地功能,例如gps或拍照。
Webkit已集成到iOS SDK中,而Cordova则使用了UIWebView的末尾。
在运行于iOS 8及更高版本的应用中,请改用WKWebView类 使用UIWebView。此外,请考虑设置WKPreferences 如果呈现的文件不是 应该运行JavaScript。
科尔多瓦进行了必要的更改以继续运行。
总而言之,今天Google和Apple都不担心,但未来不确定,因此,如果您考虑使用的是本机技术,就可以考虑。
(我告诉您,但我在Google商店和Apple商店中有超过15个Cordova应用程序正在生产中……)