与我合作的公司有一个问题,即压缩后的.app文件在解压缩后会解析为其捆绑的文件夹。
压缩.app的最佳方法是什么,以便它可以解压缩而不会解析为文件夹,这是否希望它保留为单个.app文件?
使用zip以外的其他格式?用二进制压缩它?
提前致谢
答案 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;应用程序的视图,即使我故意损坏它,但也许你找到了办法。如果是这样,我有兴趣知道你是怎么做到的。