2017-08-01 80 views
1

我是新的&尝试让我的第一个应用程序在App Store上。
我已经在UNITY(5.6)这个应用程序。
我正在面对的问题是由Xcode(8.3)生成的档案大小,我必须在App Store上载并超过100 MB,而Play商店(.apk文件)上的相同APP只有31 MB。看到下面的细节:
对于Android它的〜31 MB(约)。
对于iOS来说它是这样的:存档Unity-iphone文件名和文件结构:

- Unity-iphone 29-07-17,10.25 PM。 xcarchive630.50 MB
拆包后:
      - BCSymbolMaps:
            --- 778F6F4C-6E2D-3192-BAY9-FEBDFA98EF0E.bcsymbolmap:12.8 MB
                --- B3746668-8893-3427-A5AB-9741BE4B62B3.bcsymbolmap:12.9 MB
      - 统一-iphone.app.dSYM:138 MB
      - 统一-iphone:467 MB
      - info.plist中

当我搜索互联网,所有人都说要制作.IPA文件以评估AppSize在App Store上的价值。所以我出口.ipa文件(3个变)
启用位代码的Apple APP Store上的移动应用程序大小

  • 团结,iphone.ipa(有位码和的dSYM启用):163 MB
  • 团结,iphone.ipa((有位码禁用和的dSYM启用):55.2 MB
  • 团结,iphone.ipa(有位码和的dSYM禁用):24.4 MB

    所以,请告诉我uploa哪一个d到App Store。
    ,如果(与位码和的dSYM禁用)我有在建的设置来禁用它(启用位码为NO和调试信息。格式的发行只矮),然后重新编译该项目,再次进行归档OR只需同时上传存档到应用程序商店,我取消选中这两个选项。

    请帮忙,因为我第一次这样做,并且它很重要,因为文件大小有很大差异。

回答

3

你的情况越大越好。

  • DSYMs文件将让你有更多的信息,如果你的应用程序在客户端
  • 位码文件将让苹果重新编译您的应用程序和最终的.ipa在未来坠毁
    • 不如果他们改进了编译,或者例如未编译的未来架构,则可以在商店中重新生成.ipas。
      • 没有在客户端的最终的.ipa

    上传它,你会看到,在Testflight节(iTUnesConnect - >您的应用程序 - >活动 - >所有建(左图) - >您的构建 - > AppStore Size链接),每个iPhone/iPad的应用程序的实际大小。例如我上传了一个150Mb大小的包,最后,iPhone 7的.ipa大小仅为40Mb。

  • +0

    谢谢回复..这正是我想知道的事情后,上传档案到iTunes连接后的应用程序大小会发生什么。我以为我会跨越100 MB限制。所以,现在如果我上传163 MB存档,那么一定没有问题,用户看到它的大小为40-45 MB大约,然后无需通过Wifi网络下载。谢谢! – Nitesh

    +0

    因此,现在App Store不会将163 MB作为蜂窝下载限制并向用户显示40 MB? – Nitesh

    +0

    是的,正如你可以在“iTunesConnect - >你的应用程序 - >活动 - >所有构建(左侧面板) - >你的构建 - > AppStore Size链接”中看到的(顶部是通过笔记本电脑下载,我认为,对于iTu​​nes的东西) – jlngdt

    相关问题