解压缩.app文件而不转换为文件夹

时间:2018-05-31 22:14:14

标签: macos zip compression

与我合作的公司有一个问题,即压缩后的.app文件在解压缩后会解析为其捆绑的文件夹。

压缩.app的最佳方法是什么,以便它可以解压缩而不会解析为文件夹,这是否希望它保留为单个.app文件?

使用zip以外的其他格式?用二进制压缩它?

提前致谢

1 个答案:

答案 0 :(得分:0)

你不应该遇到任何问题。正如我指出的那样,Mac 上的应用程序是一组文件夹。只是Finder将其作为单个实体呈现给用户。

压缩和解压缩捆绑包不会改变这一点。 Finder识别public class movingplank : MonoBehaviour { public Rigidbody2D Rigidbody2d; float x; Vector2 ve = new Vector2(); // Use this for initialization void Start () { Rigidbody2d = GetComponent<Rigidbody2D>(); } // Update is called once per frame void Update () { do { ve = Rigidbody2d.transform.position; x = ve.x; // storing x component of my plank into float x Rigidbody2d.velocity = new Vector2(1f, 0f); } while (x <-4); // move plank till it reaches point B } } 扩展名并采取相应行动。没有必要设置过去被称为&#39; bundle&#39;位于顶级文件夹上。通过.zip文件往返应用程序会导致 丢失,但这不再重要了。

所以真正的问题是,您如何检查应用程序的解压缩副本?如果它是通过命令行,或其他一些不知道(或关心)应用程序真正捆绑的工具,那么即使使用原始文件,您也确实会得到您描述的行为。

我无法找到任何方法来打破Finder的单一实体&#39;应用程序的视图,即使我故意损坏它,但也许你找到了办法。如果是这样,我有兴趣知道你是怎么做到的。