减少应用程序大小

时间:2016-08-26 11:46:35

标签: ios xcode uiwebview

我正在使用Xcode版本7.3.1。我的应用只包含一个UIWebView和2个应用图标,项目文件夹大约需要150 kb个存储空间。但是当在真实设备上测试它(iPhone 5),并且我在常规设置中从存储管理器检查其大小时,应用需要16.2 MB? iOS Safari只占2mb左右。为什么我的应用需要更多storage? 任何人都知道如何减小它的大小?? 感谢。

class ViewController: UIViewController, UIWebViewDelegate{

    @IBOutlet weak var webView: UIWebView!
    @IBOutlet weak var activityIndicator: UIActivityIndicatorView!

    override func viewWillAppear(animated: Bool) {

    }
    override func viewDidLoad() {

        webView.delegate = self
        let requestURL = NSURL(string: "https://www.stackoverflow.com/")
        let request = NSURLRequest(URL: requestURL!)
        activityIndicator.hidesWhenStopped = true
        activityIndicator.startAnimating()
        webView.loadRequest(request)

    }
    func webViewDidFinishLoad(webView: UIWebView) {
        activityIndicator.stopAnimating()
    }
}

1 个答案:

答案 0 :(得分:0)

很难说你的项目占用了那么多空间,如果你想检查你的应用程序,你可以生成一个.ipa文件然后:

  

只需将.ipa文件的扩展名更改为.zip,然后将其打开即可   Finder解压缩它。右键单击解压缩的.app包   并选择“显示包内容”以查看其中的资源。这个   可以让你知道什么是最大的空间。

Reference

但请注意,正在开发的应用程序比您在App Store上的版本要大。它至少会减少50-75%的尺寸。