don't stop believing

Enterprise App 테스트 (소스없는 api 파일 실행) 본문

Testing Automation/Appium

Enterprise App 테스트 (소스없는 api 파일 실행)

Tongchun 2017. 11. 27. 18:47

Appium 에서는 Development Signed App만 실행된다고 합니다.

테스트해야할 대상 app이 xcode 프로젝트가 아닌 Enterprise Distribution App일 경우(api 파일만 있는 경우)는 Device에 설치가 되지 않습니다.


이럴 경우  ipa 파일을 iTunes 등으로  Device에 설치하고 아래와 같이 Bundle  ID를 지정해 주면 됩니다.

Device에 이미 설치되어 있는지 확인하고 설치되어 있다면 바로 App을 실행하게 됩니다.

(당황스러운 것은 iTunes 12.7부터 앱관리가 없어졌다는 것... )

{
  "platformName": "ios",
  "platformVersion": "11.0",
  "deviceName": "iPhone 6",
  "automationName": "XCUITest",
  "noReset": true,
  "newCommandTimeout": 7200,
  "bundleId": "com.kakaogames.sdk.sample",
  "udid": "73439839ee3db7b59fcdd8bc3aa8cc4862006b7b",
  "app": "/Users/tongchunkim/Documents/TestAppium/appfiles/com.kakaogames.sdk.sample.ipa",
  "xcodeOrgId": "WVC7779982",
  "xcodeSigningId": "iPhone Developer",
  "clearSystemFiles": false
}




Comments