Mac OS 10.8에서 PackageMaler3.0.6을 사용하여 설치 프로그램을 만들었습니다. 또한 Distribution에 JavaScript 함수를 추가했습니다.이 함수는 특정 App이 실행되고 있는지 여부를 감지하는 용도로 사용됩니다. 다음과 같은 일부 코드는PKG는 Mac OS 10.5에서 자동 설치가 가능하지 않습니다.
var allProcess = new Array();
allProcess = system.applications.all();
var allProcessCount = allProcess.length;
...나는 일반적으로 10.8,10.7,10.5에이 PKG (설치 UI)와 함께 설치하는 경우, 괜찮아요 모든 기능은 잘 작동합니다. 내가 명령 줄을 사용하여 자동 설치 10.8.10.7에서 오류가 발생하지 않습니다. 하지만 10.5.8에 자동 설치하면 터미널 (자바 스크립트 오류)에 오류가 발생하여 설치할 수 없습니다. "var allProcessCount = allProcess.length;"코드를 제거하면 10.5.8에서 자동 설치가 가능합니다. "allProcess.length"와 같은 코드를 추가하면 오류가 발생하며 10.5의 자동 설치에서 배열 속성을 사용할 수없는 것처럼 보입니다. 그러나 10.7.10.8은 괜찮습니다. UI로 설치도 OK 10.5. 아무도 내가이 문제를 어떻게 슬 루 할 수 있는지 안다? 감사!!!
안녕, 귀하의 제안에 감사드립니다. 나는 시도 할 것이다. – ericdm