APICloud Studio 2 FAQ

6510 단어 APICloud 초입
1. 프로젝트나 원본 코드가 있는데 어떻게 가져옵니까?
APICloud 사이트 콘솔에서 만든 응용 프로그램은 Studio2 선택 상단 메뉴 --> 코드 관리 --> 코드 검출 --> APICloud 클라우드 응용 프로그램은 로컬 저장 위치를 선택하고 빈 디렉터리를 선택하여 코드 버전을 선택해야 합니다.모든 버전의 코드가 체크 아웃될 때까지 기다린 상태에서 직접 캐리지 백 확인 가능
2. APICloud 표준 구조의 원본 코드만 있음
현재 APICloud 사이트에서 응용 프로그램을 만들고 개관 페이지에서 appid 참조를 보고 기록해야 합니다.APICloud 사이트 컨트롤러에서 만든 응용 프로그램은 새로 만든 응용 프로그램을 자신의 컴퓨터에서 오른쪽 키인 Studio2 프로젝트 루트 디렉터리에 검출하고'Finder에 표시'(macOS)나'자원 관리자에 표시'(windows)를 선택하여 응용 코드의 실제 저장 위치를 찾아 기존의 원본을 새 검출된 응용 원본 디렉터리에 복사하고 config를 가져옵니다.xml의 id는 당신이 만든 응용 프로그램의 appid 참조로 바꿉니다.http://apicloud.technology/2017/06/12/git-use/.APICloud 클라우드에 코드 동기화
3. 타사 GIT 관리 소스 사용
원본 로컬 디렉터리가 myapp/widget/Studio2라고 가정하고 맨 위 메뉴 -->파일 -->팝업된 파일 선택 상자에서 열면widget 디렉터리를 선택하면 2.macOS에서 코드를 체크 아웃할 수 없으며 Can't locate SVN/Core를 표시합니다.pm, 어떡하지?1 Xcode 또는 Xcode 명령줄 개발 도구가 설치되어 있지 않은 경우 appstore에서 최신 Xcode 버전을 다운로드하거나 Xcode 명령줄 개발 도구만 다운로드할 수 있습니다. Xcode 명령줄 도구를 다운로드하려면 맥 자체 단말기에서 다음 명령을 실행해야 합니다.
4. xcode 명령행 도구를 설치할지 여부를 알릴 때 명령행 도구만 설치하고 설치가 완료될 때까지 기다립니다
xcode-select --install
5. 명령줄이 설치되기를 기다린 후 다음 명령을 실행하여 개발 도구를 리셋합니다.관리자 비밀번호, 즉 맥의 전원 켜기 비밀번호를 입력해야 할 수도 있습니다.
sudo xcode-select -r
6. 이미 설치된 Xcode 또는 Xcode 명령행 개발 도구는 일반적으로 일부 동적 라이브러리의 링크가 정확하지 않아서 발생한 것으로 다음 명령을 사용하여 복구할 수 있습니다.
sudo ln -s/Applications/Xcode.app/Contents/Developer/Library/Perl/5.18/darwin-thread-multi-2level/SVN//Library/Perl/5.18/SVN sudo mkdir/Library/Perl/5.18/auto sudo ln -s/Applications/Xcode.app/Contents/Developer/Library/Perl/5.18/darwin-thread-multi-2level/auto/SVN//Library/Perl/5.18/auto/SVN
7. 위 명령이 실행될 때 항상 Operation not permitted와 같은 오류에 대한 프롬프트가 나타나면 다음을 시도해 보십시오.
컴퓨터를 다시 켜고Command+R을 누르고 복구 모드에 들어가 터미널(Terminal)을 켜고 csrutil disable에서 정상적으로 컴퓨터를 켜고 1과 2에 필요한 명령을 실행합니다.Command+R을 누르고 복구 모드로 돌아가서Terminal을 열고 명령을 입력하십시오: csrutil enable 3.windows에서 코드를 검출할 수 없습니다.'git 'could not be spawned 를 알려 주십시오. 어떻게 처리합니까?윈도우즈 명령줄에서 git: 반응이 있으면 Studio2를 다시 시작하면 해결됩니다.만약git가 설치되어 있다면, 먼저 마운트 해제하십시오.Studio2를 다시 시작하고 git를 설치하라는 메시지가 있으면 자동 다운로드 면제 설치(Studio2는 32비트 GIT를 내장하고 32비트 또는 64비트 시스템에 적용)를 선택할 수 있습니다.설치 과정에서 백신 소프트웨어를 끄는 것이 가장 좋고(git 설치 시 환경 변수를 수정해야 하기 때문에 잘못 차단될 수 있음) C디스크에 설치하는 것이 가장 좋다.64비트 윈도우즈 시스템, 64비트 버전의 Git를 수동으로 다운로드하여 컴퓨터 성능을 방출하는 것을 추천합니다.다운로드 주소:https://git-scm.com/download/win.극소수의 64시스템 사용자는 64비트 GIT를 설치한 후에도 오류를 보고하여 컴퓨터 시스템을 업그레이드하거나 다운로드하여 2.10을 다시 설치할 수 있다.x 버전 GIT, 다운로드 주소:https://github.com/git-for-windows/git/releases/tag/v2.10.2.windows.1넷.클라우드 조작을 진행할 때 "현재 계정*이 응용 프로그램의 클라우드 데이터에 접근할 권한이 없는 것 같습니다. 계정을 전환한 후 다시 시도하십시오!"라고 알립니다.어떡하죠?프로젝트 원본 config를 확인하십시오.xml의 id는 이 응용 프로그램이 APICloud 사이트 컨트롤러 개관에 표시된 appid와 일치합니다.만약 자신의 컴퓨터에 다른 계정에 로그인한 적이 있다면, 종료한 후에 다시 로그인해 보십시오.코드 관리와 관련된 작업에 문제가 있으면 다시 로그인한 후에 이 앱을 다시 검출하여 일부 코드 관리의 svn/git 권한 인증 정보를 재구성해 보십시오.새로 검출된 이 응용 프로그램은 svn/git 인증 정보를 재구성한 후 직접 삭제하고 원래 검출된 프로젝트 관리 코드를 계속 사용할 수 있습니다.오.와이파이가 동기화되어 핸드폰과 컴퓨터가 연결이 안 돼요. 왜요?방화벽을 확인하고 APICloud Studio2의 네트워크 연결을 해제합니다.핸드폰과 컴퓨터가 같은 와이파이로 연결되어 있는지 확인하세요.컴퓨터에 다른 APICloud 플러그인이나 도구가 설치되어 있으면 Stuido2의 기본 WIFI 디버그 포트를 수정해 보십시오: 맨 위 메뉴 --> APICloud --> 선호 설정 --> packages --> apicloud --> 설정 --> WIFI 리얼리티 동기화 디버그 포트 --> 수정 후 Studio2를 다시 시작해야 합니다
8. 로컬 코드 타임머신, 어떻게 사용합니까?
로컬 코드 타임머신, APICloud 클라우드 창고에 제출되지 않은 코드만 적용됩니다.클라우드가 동기화될 때 로컬에서 제출한 코드가 없으면 자동으로 백업을 시도합니다.기본 최신 백업은 항상 맨 위에 있습니다. 즉, 인덱스는 0입니다.백업에서 코드를 가져오려고 시도할 때, 동작을 누르면 실행할 수 있습니다. 프로젝트 이름이 RepoA라고 가정합니다.컴퓨터 폴더에서 RepoA를 복사해서 RepoCopy0 Studio2로 기록하고 맨 위 메뉴 -->파일 -->열기 -->repoCopy0을 선택하면 왼쪽 트리 그림을 볼 수 있습니다. 새로 추가된 항목 RepoCopy0은 RepoCopy0을 제외합니다.git 디렉터리 이외의 파일은 스튜디오2에서 삭제하고 리포코피 0 루트 디렉터리 -->코드 관리 -->로컬 코드 타임머신 -->모든 백업 보기 -->복구하고 싶은 백업 -->응용 백업을 오른쪽 단추로 누르면 됩니다.repoCopy0과 repoA의 파일 차이를 스스로 비교하여 필요에 따라 repoCopy0의 파일을 repoA로 복사할 수 있습니다.여러 백업에서 복구를 시도하려면 위 절차를 반복하면 됩니다.
9. 지정된 버전의 코드는 어떻게 체크 아웃합니까?
역사 버전 코드, 역사 코드를 비교하거나 되찾는 데만 사용됩니다.수령 방식은 APICloud 사이트 컨트롤러 --> 코드에서 이 응용 프로그램의 svn 주소와 비밀번호를 얻으려면Tortoise Svn(윈도우즈 적용)이나 스마트 Svn(mac 적용)을 사용하여 코드를 검출하고 모든 버전의 버전 번호를 확인하십시오. svn의 버전 번호는 숫자입니다. 예를 들어 42.Studio2에서 맨 위 메뉴 -->코드 체크 아웃 -->APICloud 클라우드 응용 프로그램 체크 아웃 -->app -->로컬 저장 위치 선택 -->단계 2에 입력한 버전 번호를 확인하고 체크 아웃이 완료될 때까지 기다리면 됩니다.
10 APICloud Studio 2 전체 버전은 어떻게 다운로드합니까?
APICloud Studio2의 설치 패키지는 모두 기초 설치 패키지, 예를 들어 2.1.0 버전, 업데이트 패키지, 패키지와 기초 패키지를 포함하는 전량 패키지로 나뉜다.2.1.2의 예를 들어 2.1.2 전량 패키지 = 2.1.0 베이스 패키지 + 2.1.1 패치 + 2.1.2 패치 베이스 패키지와 전량 패키지는 부피가 비교적 크고 보통 100M 이상이어서 처음에 사용하기에 적합하다.패치 패키지는 부피가 매우 작고 보통 0.1M 정도이며 매번 업그레이드할 때마다 Studio2는 자동으로 업데이트를 검사합니다.기본 패키지,//www.apicloud.com/devtools.페이지 다운로드.전량 패키지apicloud.com/Download/download. 페이지 다운로드, 즉 APICloud SDK For Studio를 다운로드합니다.
11 APICloud Studio 클라우드 컴파일 apploader 관련 질문
클라우드 컴파일러 apploader, 안드로이드 인증서는 간단하게 따라가면 됩니다. 애플의 컴파일러는 훨씬 번거롭습니다. 애플 기기에서 인증서를 생성해야 합니다. 그리고 이미 컴파일한 app의 상륙을 애플 기기에서 전송해야 합니다. 그리고 디버깅 문제도 있습니다. 일반적인 디버깅은 사용자 정의 loader+진짜 기기 디버깅을 사용합니다. 모듈을 추가하면 다시 사용자 정의 loader를 사용해야 합니다.진짜 디버깅만 하면 안 돼요. 모듈 문제가 계속 틀려요.
12 APICloud Studio에서 socketManager 통신 브로드캐스트 정보
모듈 socketManager를 먼저 추가합니다.create Socket({host:'''''',//메시지를 보내는 주소와 포트, 보내지 않으면 port:''''''''''''''''''''''''''''''''''''''''''',udp''대신 보내지 않아도 된다',udpModpMode:'broadcast'''',locaadcast', localPort: 5555343434, type:'type:'udp':':'udp'}, funcp',funcp',funcp'''',보내지 않으면 보내지 않으면 보내지 않으면 보내지 않으면 안 보내지 않으면 보내지 않으면 안 된다.'''''''''''''''SID는 로컬//alert(JSON.stringify(ret) + sid+ "만들기 성공"에 저장됩니다.)}if(ret.state=103){//소식을 받은 후 하는 일
 showDefault("loadingkey", '    ')//        
var sid = $api.getStorage('sid');
  var res =JSON.parse(ret.data);
  var resdata = ret;
  socketManager.closeSocket({
			 sid: sid
}, function(ret, err) {

      $api.rmStorage('sid')
  // alert(JSON.stringify(ret)+'           '+resdata.data);
    createSocketslast(resdata.host,resdata.port,resdata.data)

    });

}
if(ret.state==201) {//alert('생성 실패');
}if(ret.state = = 203) {//alert('이상 분리', JSON.parse(ret)));else {//alert (JSON.stringify (ret), JSON.stringify (err) + 기타 오류)}}}}

좋은 웹페이지 즐겨찾기