Xcode 6-Ad-Hoc 배포를위한 서명 인증서 / 프로비저닝 프로파일을 선택하는 방법은 무엇입니까?


143

앱을 테스터에게 배포하기 위해 다음 프로세스를 사용하는 Xcode를 사용합니다.

  • 보관 신청
  • 임시 배포
  • 프로비저닝 프로파일 선택
  • .ipa를 폴더에 저장

그러나 Xcode 6 에서는이 워크 플로우가 약간 변경되었습니다. 여전히 Ad-Hoc 배포 옵션을 선택할 수 있지만 원하는 프로비저닝 프로파일을 선택할 수 없습니다. 이를 통해 사용되는 서명 인증서와 프로비저닝 프로파일 구성 (푸시 알림 사용)을 제어 할 수 없습니다.

기본적으로 iPhone distribution서명 ID가 사용되며 일종의 XC Ad Hoc프로비저닝 프로파일이 생성되며 아래 이미지에서 볼 수 있습니다. IPA 내보내기 프로비저닝 프로파일 근처의 화살표를 클릭하면 프로비저닝 프로파일이있는 폴더가 열립니다.

그래서 내 질문은 :

Xcode 6에서 Ad Hoc 배포에 사용되는 프로비저닝 프로파일을 선택할 수있는 방법이 있습니까?

감사!


이것이 수정되었는지 아는 사람이 있습니까? 푸시 알림을 테스트하기 위해 iOS 7 사용자에게 빌드를 배포 할 수 있습니까?
haupman

Xcode 6 GM 버전을 사용하여 같은 문제 ...
Chris Chen

그래서 우리는 여전히 이것에 대한 좋은 해결책이 없습니까? 아래의 답변은 저에게 효과적이지 않습니다. XC 프로비저닝 프로파일을 사용할 수 있습니까 ?? 나는 사과 검토를 기다리는 일주일을 잃고 싶지 않습니다. 감사합니다
Miles M.

2
나는 오늘이 문제가 있었고 Xcode는 온라인으로 등록 한 모든 장치를 사용하는 배포 프로파일 만 사용하는 것처럼 보입니다.
HackingOtter

1
진심이야? 프로비저닝 파일을 선택할 수 없습니까? 나는 Yossarian의 삶을 믿습니다.
ajbraus

답변:


52

Xcode 6이 사전 설치되어있는 명령 줄 "xcodebuild"도구 스크립트를 사용하여 해결 된 동일한 문제에 직면했습니다 (Xcode 5를 다시 설치할 필요가 없음).

http://www.thecave.com/2014/09/16/using-xcodebuild-to-export-a-ipa-from-an-archive/

터미널의 스크립트 :

xcodebuild -exportArchive -archivePath $projectname.xcarchive -exportPath $projectname -exportFormat ipa -exportProvisioningProfile 'Provisioning Profile Name'

1
이것은 나를 위해 작동합니다! 다른 답변 xcodebuild에는 -exportProvisioningProfile스위치 가 없었습니다 .
bunnyhero

6
앱에서 확장 프로그램, 임베디드 프레임 워크 또는 라이브러리를 사용하는 경우에는 제대로 작동하지 않습니다.
clarkcox3

4
이것은 나를 도왔다. 감사! 따라서 Apple은 XCode를 업데이트하여 엉뚱한 XC 프로파일 프로파일을 생성하지만 XCodeBuild는 잊어 버립니다. 이번에는 방금 운이 좋았습니다. 오! 애플이 우리를 어떻게 고통스럽게하는지!
kamyFC

1
나는 이것을 정답으로 설정하고 있습니다. 대답이 모든 경우에 적용되는 것은 아니지만 특정 수정 사항으로 xcodebuild를 사용하여이 문제를 해결할 수 있습니다 (CI 서버에서 수행하는 작업 임).
Legoless

1
xcodebuild도 ipa 형식으로 내보낼 수 있다는 것을 3 시간 전에 배웠 으면 좋겠습니다. 주어진 프로비저닝 프로파일을 포함하기 위해 xcrun을 얻는 데 많은 시간을 낭비했지만 Xcode 6에서는 작동하지 않습니다. xcodebuild는 작동합니다! 감사합니다.
Oscar Hierro

31

App Store에 제출할 때 비슷한 문제가있었습니다. 아카이브를 만든 다음 "제출"을 클릭하고 Xcode는 이미 명시 적 프로필 대신 기본 "XC com. *"와일드 카드 프로비저닝 프로필로 자동 서명을 원했습니다.

이 문제를 해결하기 위해 Apple 개발자 포털에서 프로파일을 다시 생성했습니다.

1) developer.apple.com으로 이동하여 사용하려는 배포 프로비저닝 프로파일을 찾으십시오.
2) 선택하고 "편집"을 클릭하고 프로필 이름을 바꾼 다음 "생성"을 클릭하십시오.
3) 프로비저닝 프로파일을 데스크탑으로 다운로드하여 Xcode 6 아이콘으로 끕니다.
4) Xcode 6을 다시 시작하십시오.
5) 오거나이저 창을 열고 빌드 한 아카이브에서 "제출"을 클릭하십시오. Xcode는 일반 프로파일 대신 명시 적 프로파일을 자동으로 선택합니다.


안녕하세요,이 변경에 대한 공식적인 진술이 있습니까?
Frank

내가 아는 한에서는 아니다. 나는 형식의 변화를 발견 할 수 있는지 확인하기 위해 텍스트 편집기에서 이전 및 새 프로필을 비교했지만, 나는 중요한 아무것도 알아 차리지 않았다
GingerBreadMane

2
나는 회의적 이었지만 이것은 나를 위해 일했습니다. 방금 Xcode 6으로 전환했으며 첫 번째 임시 빌드
Newtz

지금까지 개발 프로비저닝 프로파일을 사용했습니다. 여전히 사용할 수 있습니까, 아니면 배포 프로파일을 만들어야합니까?
Legoless

예 Legoless, 빌드를 내보내려면 배포 프로파일을 만들어야합니다. 장비가 Mac에 연결되어있을 때 개발 프로파일을 사용하여 디버깅 할 수 있습니다.
codeburn

27

주최자에 있으면

  • 임시 빌드를 선택하고 "내보내기 ..."를 클릭하십시오.
  • "Ad Hoc 배포를 위해 저장"-> 다음을 선택하십시오.
  • 드롭 다운에서 조직을 선택하는 대신 "로컬 서명 자산 사용"-> 선택을 선택하십시오.
  • 이전과 같이 .ipa를 내보내고 저장합니다.

물론 임시 프로비저닝 프로파일을 생성, 다운로드 및 설치해야합니다.


5
이 답변에 문제 덕분에, 그리고 해결 이 답변을 . 프로비저닝 프로파일은 앱과 동일한 번들 식별자를 사용하는 명시 적 앱 ID에 연결되어야합니다. 와일드 카드 앱 ID가 작동하지 않습니다. 그런 다음 앱을 내보낼 때 "로컬 서명 자산 사용"을 선택해야합니다.
Sarah Elan

@SarahElan 두 답변을 결합하고 새로운 답변을 작성 ... 감사합니다
YaBoiSandeep

내 의견과 내 경험에 관해서는 이것이 최선의 대답이라고 생각합니다. 감사.
Basem Saadawy

17

마지막으로 생성 된 프로비저닝 프로파일이 지금 당장 승리 한 것 같습니다. 따라서 원하는 프로파일을 다시 생성하고 다운로드하면 Xcode가 사용합니다.

약간 더 나은 접근법 : 대상에서 원하는 prov 프로파일을 설정하고 명령 행을 사용하여 ipa를 빌드하십시오.

다음은 사용중인 스크립트입니다.

#!/bin/sh

# Current as working as of 2014/09/22
# Xcode 6

OUTPUTDIR="$HOME/build"
APPNAME="your-app"
SCHEME="your-app"
APP_WORKSPACE="$HOME/Path/To/your-app.xcworkspace"

rm "$OUTPUTDIR/$APPNAME.ipa" #deletes previous ipa
xcodebuild -workspace "$APP_WORKSPACE" -scheme "$SCHEME" archive -archivePath "$OUTPUTDIR/$APPNAME.xcarchive"
xcodebuild -exportArchive -exportFormat ipa -archivePath "$OUTPUTDIR/$APPNAME.xcarchive" -exportPath "$OUTPUTDIR/$APPNAME.ipa" 

내 설정 :

Xcode 설정


더 쉬운 방법이 있습니까?
Timur Bernikovich

MacOS 10.0 때문이라고 생각합니다. 아직 베타 버전입니다.
Timur Bernikovich

1
XC Ad Hoc 프로파일을 사용할 때의 문제점은 항상 모든 디바이스를 포함한다는 것입니다. 수동 프로파일로 수행 할 수있는 일부 디바이스를 사용하지 않도록 설정하는 옵션을 제거합니다.
Jonny

XC Ad Hoc 프로파일은 예일뿐입니다. 원하는 프로필을 사용할 수 있습니다.
Thorsten

xcodebuild에 의해 자동으로 추가되어 있으므로 -exportPath에 대한 인수에서 '.ipa'확장자를 제거해야합니다.
Oscar Hierro

8

나는 이것을 알아낼 수 없었습니다-AppStore에 제출 할 때 조금 들었습니다.이 기본값은 와일드 카드 프로필이었습니다.

Xcode 6에서 건물을 만든 다음 제출을 위해 Xcode 5의 Organizer 창으로 돌아갔습니다. 그렇게하면 로그인 할 프로필을 선택하라는 메시지가 표시됩니다.


이것이 내가하고있는 해결 방법입니다. 하지만 지금은 Xcode 5를 제거하고 싶습니다. xcrun과 명령 줄을 사용하려고합니다.
Legoless

내가 찾은 모든 제안 된 솔루션을 시도했지만 실제로 작동하는 유일한 솔루션입니다.
HunTer DRF

8

Xcode 6 (최소 6.1 이상 사용 중임)에서 임시로 내보내기를 수행하는 경우, 프로비저닝 프로파일에 개발자 계정에 등록 된 모든 장치가 포함되어 있고 동시에 번들 ID와 일치하는 경우 xcode 6이 자동으로 스캔합니다. . 그렇지 않은 경우 XC 프로비저닝 프로파일을 사용합니다. 따라서 푸시 알림 등의 목적으로 자신의 프로필을 사용하려면 Apple 개발자 포털에서 프로필의 모든 장치를 선택해야합니다. 이것이 일부 사람들이 프로파일을 재생성하는 이유와 그렇지 않은 이유라고 생각합니다.

btw, 스크립트 사용은 testflight로 내보내고 업로드 할 수 있지만 장치는 다운로드 할 수 없습니다. 어딘가에 내가 잘못했을 수도 있습니다. 누군가 이유를 알고 있다면 pls에 알려주십시오. tks


감사! 이것은 나를 위해 속임수를했다. 모든 장치를 포함하도록 프로파일을 편집하고 앱을 다시 아카이브했으며 비올라는 올바른 프로파일을 사용했습니다.
Erik Villegas

이것이 바로 나에게 버그처럼 들리거나 이제 Apple이 TestFlight를 도입하여 AdHoc 배포판이 적절한 관심을 얻지 못한 베타 버전을 배포했습니다. 나에게 일어난 일은 @AlexHsieh가 설명한 것입니다. 이전에 항상했던 것처럼 프로비저닝 프로파일을 작성하고 등록 된 모든 장치의 서브 세트 만 선택했으며 IPA를 생성하려고 시도 할 때 Xcode가 유효한 프로비저닝 프로파일을 찾을 수없고이 자동 생성 된 XC 프로파일을 사용하려고했습니다 ( 내 경우에도 실패했습니다). 수정 사항은 등록 된 모든 장치를 프로비저닝 프로파일에 추가하는 것이 었습니다.
jjramos

7

이것은 나를 위해 일했다 :

  1. ".. 개발팀을 선택하십시오."대화 상자에서 "계정보기."를 클릭하십시오.
  2. "세부 사항보기"를 클릭하고 XC Ad Hoc 프로비저닝 프로파일을 찾으십시오.
  3. 해당 프로필을 마우스 오른쪽 버튼으로 클릭하고 "찾기에 표시"를 선택하십시오.
  4. 선택한 프로필을 삭제하십시오.
  5. 1 단계의 대화 상자로 돌아갑니다.
  6. "Chose"를 클릭하십시오.
  7. 프로비저닝 프로파일 근처의 화살표를 클릭하여 프로비저닝 프로파일 디렉토리를여십시오.
  8. 4 단계에서와 같이 일반 프로파일을 다시 삭제하십시오.
  9. "[응용 프로그램 이름]을 Apple로 보내기 :"대화 상자에서 "이전"버튼을 클릭하십시오.
  10. "Ad Hoc 배포를 위해 저장"을 다시 선택하십시오.
  11. "선택"버튼을 다시 클릭하십시오.

이제 올바른 프로비저닝 프로파일 이름이 표시됩니다.


나는 첫 번째 시도하지 않았다. 그러나 이것은 나를 위해 일했습니다. 감사. =]
Glauco Neves

5
나를 위해 작동하지 않았다. 4 단계와 8 단계에서 프로파일을 삭제 한 후에도 11 단계에서 프로파일이 다시 작성되고 자동으로 다시 선택됩니다.
Chun

1
계정을 선택해야 할 때마다 (고객에게 앱을 제공하기 위해 여러 개의 계정이 있음) XC 생성 프로파일이 다시 만들어지기 때문에 작동하지 않습니다. 애플의 PITA.
wuf810

XCode 6에서 이러한 단계를 수행하기 전에 Apple 개발자 계정에서 XC : * 프로비저닝 프로파일을 삭제해야한다고 덧붙입니다. 4 단계 후, 세부 사항보기 대화 상자로 돌아가서 새로 고침 단추를 눌러 해당 XC : * 프로파일이 더 이상 존재하지 않는지 확인하십시오. 또한 Thorsten의 빌드 설정을 사용하여 올바른 프로파일을 선택하십시오. 나를 위해 두 번 일했다.
Android Noob

@Chun 및 (@) wuf810과 동일한 문제가있었습니다. 그 망할 .mobileprovisions는 계속 재생성됩니다. 내가 한 것은 "프로비저닝 프로파일"디렉토리 창을 열어두고 (@) user3382891- .mobileprovision 레코드를 재 작성되는 동안 빠르게 삭제하는 단계를 계속 진행하는 것입니다. 결국 Xcode는 올바른 프로비저닝 프로파일을 선택했습니다. 이제 나는 다음 문제에 직면 해있다.
kris kris

6

나에게 도움이되는 해결 방법이 있습니다.

Xcode 6과 Xcode 5.1.1이 모두 설치되어 있으며 Xcode 6은 응용 프로그램에 있고 Xcode 5.1.1은 다른 디렉토리에 있습니다. 빌드를 원할 때 Xcode 6을 사용하여 아카이브를 만듭니다. 그러나 Xcode 5.1.1에서 생성 된 아카이브를 볼 수 있으므로 Xcode 5.1.1을 사용하여 사용하려는 프로비저닝 프로파일을 사용하여 Ad Hoc .ipa를 배포합니다. 따라서 Xcode 6을 사용하여 빌드하지만 Xcode 5.1.1을 사용하여 배포하십시오.


이런 식으로 testflight에 빌드를 업로드 할 수 없습니다.
hardik hadwani

빌드 및 배포에 동일한 프로비저닝 프로파일을 사용하는 경우 빌드를 업로드하여이 방법으로 비행을 테스트 할 수 있어야합니다. 빌드에 사용중인 프로비저닝 프로파일이 분배에 사용중인 프로비저닝 프로파일과 동일한 지 다시 확인하십시오.
Adam Freeman


3

@MrPatol의 답변이 저에게 효과적이지 않았습니다. Xcode 6.3.2에 대한 작업 시나리오

멤버 센터-> iOS 프로비저닝 프로파일에서

  • 앱을 만들려고 할 때 기본적으로 설정된 프로비저닝 프로파일을 삭제하십시오 (예 : "XC ..."). 짧은 이름으로 임시 프로비저닝 프로파일 (프로덕션 아님)을 작성하십시오.

iPhone 구성 유틸리티-> 프로비저닝 프로파일에서

  • 동일한 프로비저닝 프로파일을 삭제하십시오 (예 : "XC ...")

Xcode에서-> 오거나이저

  • 임시 빌드를 선택하고 "내보내기 ..."를 클릭하십시오. "Ad Hoc 배포를 위해 저장"-> 다음을 선택하십시오.
  • 드롭 다운에서 조직을 선택하십시오
  • 새 임시 프로비저닝 프로파일이 자동으로 선택되어 있는지 확인
  • 이전과 같이 .ipa를 내보내고 저장합니다.

2

나를 위해 문제를 해결 한 두 가지 핵심 사항이 있습니다.

  • 프로비저닝 프로파일을 생성 할 때 명시 적 앱 ID에 연결해야합니다. 과 동일한 번들 식별자를 사용 해야합니다. 와일드 카드 앱 ID가 작동하지 않습니다.
  • 임시 배포 용 앱을 내보낼 때 드롭 다운에서 로컬 서명 자산 사용을 선택 하고 선택을 클릭하십시오.

그러면 Xcode는 앱 ID와 앱의 번들 식별자를 일치시켜 올바른 프로비저닝 프로파일을 찾습니다.


1

실제로 Ad Hoc 배포에 맞는 새 배포 프로필을 만들어야합니다. 이는 클래식 회원 센터에서 찾을 수 있지만 새로운 유형의 인증서입니다.

그런 다음 개발자 프로필과 마찬가지로 앱을 테스트하는 데 사용할 장치를 선택할 수 있습니다.

일반적인 방법으로 Organizer에서 패키지를 내보낼 때 새로 만든 인증서를 사용할 수 있습니다.

또는 Apple에서 iOS 8과 함께 제공하는 TestFlight 솔루션을 사용하여 사용자가 시험판에 액세스 할 수 있습니다.

여기에 이미지 설명을 입력하십시오


예. 그러나 지적한 바와 같이 이것은 iOS8만을 의미합니다. Apple은 Testflight 사용자에게 iOS8 만 강요하는 것을 어리석은 일이었습니다. 좋은 설치를 위해 여전히 가장 큰 설치 기반은 여전히 ​​iOS7이 될 것이므로 애플은 그것을 허용했을 것입니다.
wuf810

1

나는 같은 문제가 있었고 마침내 iOS Dev 계정에 등록 한 모든 장치를 포함하여 Xcode 6에서 사용하려는 프로파일을 재생성하여 해결했습니다. 내보내기를 선택할 때 올바른 프로파일이 표시됩니다. 스크립트를 사용하지 않고 Xcode 6으로 Ad Hoc 내보내기를 수행 할 수 있습니다. 도움이 되길 바랍니다.


1
이것은 작동하지만 iOS dev 계정으로 등록 된 모든 장치가 포함 된 프로비저닝 프로파일에 문제가없는 경우에만 가능 합니다. 다음 프로비저닝 프로파일에있는 장치 중 일부만을 사용하려면 나는이 기술을 사용했다 stackoverflow.com/a/26296138/71262
오란 데니슨

0

나는 이것으로 잠시 동안 붙어 있지만 Crashlytics를 사용하여 그것을 해결하고 Xcode 프로젝트의 빌드 설정에서 선택한 프로파일을 사용하여 배포 빌드하십시오.

그것이 누군가를 돕기를 바랍니다.


0

거의 같은 문제입니다. 배포 할 아카이브를 생성 한 후 (제품> 아카이브) 아카이브를 내보내고 (내보내기 ... 클릭) "Enterprise Deployment를 위해 저장"을 선택하십시오. "다음". 그런 다음 "개발 팀"기본값 (예 : 조직 이름)을 선택하고 "선택"을 클릭하십시오. 마지막으로 Xcode가 자동으로 찾은 (즉석에서 생성 할 수있는) 프로비저닝 프로파일을 나열하는 요약보기가 제공됩니다. 이는 잘못된 프로비저닝 프로파일 (일반적으로 "XC : *"와 같은 와일드 카드 프로비저닝 프로파일) 일 수 있으며 개발자 포털에 와일드 카드 프로비저닝 프로파일이 이미 있기 때문에 발생할 수 있습니다.

지원 티켓을 사용 하고이 링크를 다시 얻었습니다 https://developer.apple.com/library/ios/documentation/IDEs/Conceptual/AppDistributionGuide/ConfiguringPushNotifications/ConfiguringPushNotifications.html#//apple_ref/doc/uid/TP40012582 -CH32-SW1 . 큰 도움이 아닙니다.

나는 것으로 나타났습니다 MrPatol 의 솔루션은 또한 작동 엔터프라이즈 배포 뿐만 아니라 우리의 문제를 해결한다. 먼저 개발자 포털에 로그인하여 내 앱에 적합한 프로비저닝 프로파일을 수동으로 만듭니다. 그런 다음 수동으로 생성 된 새로운 프로비저닝 프로파일을 다운로드하여 설치했습니다.


0

xcode 7에서는 다음을 통해 임시 프로비저닝을 선택할 수 없었습니다.

Organizer-> App Store 및 Organizer에 업로드-> 유효성 검사

그러나 Organizer-> Export 를 통해 선택할 수 있습니다.

편집 :

testFlight를 위해 adhoc을 앱 스토어로 내 보낸 후 앱을 업로드하면 여기에서 논의 된 또 다른 문제가 발생 했습니다 . 따라서이 두 가지 문제에 대한 해결책은 하나입니다. Organizer를 통해 선택할 수있는 AppStore 프로비저닝을 작성하고 appstore에 업로드하여 testFlight를 활용하십시오.


0
  1. Xcode 7 후에 -exportOptionsPlist 옵션을 지정하는 올바른 방법이라고 생각합니다. 프로젝트 설정에서 지정한 내용에 관계없이 GUI 내보내기와 같은 올바른 프로비저닝 파일을 선택합니다.

xcodebuild -exportArchive -archivePath $ Archive_Path -exportPath $ LOCAL_PACKAGE_DIR -exportOptionsPlist $ Export_Plist_Path

optionPlist 파일은 다음과 같습니다.

<dict>
  <key>teamID</key>
        <string>MYTEAMID123</string>
        <key> teamID </key>
        <string>app-store</string>
        <key>uploadSymbols</key>
        <true/>
</dict>


<plist>

앱 스토어, 엔터프라이즈, 애드혹, 개발은 대안입니다

  1. 그러나 위의 후에 다른 오류가 발생할 수 있습니다.

Error Domain = IDEDistributionErrorDomain Code = 14 "해당 장치를 찾을 수 없습니다." UserInfo = {NSLocalizedDescription = 해당 기기가 없습니다.}

루비 문제입니다. 이 쉘 스크립트를 사용해보십시오xcbuild-safe.sh

xcbuild-safe.sh xxxxNormalOptionsInXcodebuild bla...
  1. 잠시만 기다리면 또 다른 이상한 오류가 발생합니다.

xcbuild-safe.sh : 62 행 : shell_session_update : 명령을 찾을 수 없습니다

도대체 shell_session_update뭐야? 우리가 그 문제를 해결하자. 실제 xcodebuild cmd 전에 함수를 정의하십시오 (60 또는 61 행).

function shell_session_update() { :; }

-4

특정 질문에 대한 답변으로 사용할 프로비저닝 프로파일을 선택할 방법이 없습니다. 무엇을하려고합니까? (즉, 선택하려는 프로파일이 자동으로 생성 된 프로파일이 허용하지 않는 것을 허용합니까?)


1
예를 들어 해당 애플리케이션에 사용 가능한 특정 UDID 목록이 있습니다. 여러 고객을위한 앱을 개발 중이며 혼용 할 수 없습니다. 여기에는 여러 가지 방법이 있지만 모두 사용하려는 프로비저닝 프로파일을 선택하는 것보다 훨씬 더 복잡합니다.
Lope

사용할 프로비저닝 프로파일을 선택하는 가장 확실한 방법이 있습니다. stackoverflow.com/a/26296138/71262
Oran Dennison

1
@Lope 클라이언트에 앱 중 하나와 관련 프로필이 설치되어 있으면 설치할 수 있습니다 있는 앱을 (다른 응용 프로그램의 프로필은 자신의 장치를 포함하지 않는 경우에도)의합니다. 이러한 혼란은 개발자가 프로필과 장치 목록을 수동으로 지정하지 못하게하는 주요 이유 중 하나입니다. (즉, 많은 사람들이 수동으로 프로필을 지정하려는 주된 이유로 잘못된 보안 감각에 의존하는 것 같습니다)
clarkcox3

@ clarkcox3 더 나쁘다. 클라이언트가 서로 앱을 볼 수 없도록하고 싶다.
Lope

@Lope : 모든 앱을 테스터가 사용할 수있는 애드혹 ipa 파일을 배포하는 방법을 모르겠습니다. 즉, 테스터에게 테스트하려는 앱을 명시 적으로 제공해야합니다. 물리적 분리는 다른 앱을 사용하지 못하게합니다. (그들이 상점에 가서 모든 것을 얻을 수있는 것은 아닙니다. 예?) 테스터가 허락없이 모든 앱에 액세스 할 수있는 또 다른 방법이 있습니까?
leanne
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.