iPhone Simulator에 이미지 또는 비디오 추가
는 용하려합합 i i i i i를 사용하려고 합니다.UIImagePickerController
UIImagePickerControllerSourceTypePhotoLibrary
사진 금지'래.뮬레이터 디디?? ????시뮬레이터에 이미지를 표시하려면 어디에 복사해야 하나요?
시뮬레이터에 이미지를 추가하는 방법에 대한 Airsource Ltd의 답변을 단계별로 설명합니다.
- 시뮬레이터로 드래그하면 Safari가 열립니다(또는 Safari를 사용하여 인터넷에서 이미지를 참조합니다).
- 이미지를 클릭한 상태로 유지합니다.
- 팝업이 뜨면 [Save Image and enjoy]를 선택합니다).
iOS Simulator 4.2 음음 4 4 。.kevboh
!
업데이트: iOS Simulator 6.1에서도 사용할 수 있습니다.
이미지, 비디오 등을 시뮬레이터로 가져오는 가장 간단한 방법은 컴퓨터에서 시뮬레이터로 끌어다 놓는 것입니다.그러면 시뮬레이터가 사진 앱을 열고 라이브러리를 채우기 시작합니다.
스크립팅 가능한 메서드가 필요한 경우 계속 읽어 보십시오.
주의 - 이것은 유효하고, 동작하고 있습니다만, 아래의 Koen의 솔루션은 시뮬레이터를 재기동할 필요가 없기 때문에, 보다 좋은 솔루션이 되었다고 생각합니다.
xCode - > Devices x xifier 、 Identifier 、 x x x x 。 중인지 수 .xcrun simctl list | grep Booted
에 가다
~/라이브러리/개발자/코어시뮬레이터/디바이스/[시뮬레이터 식별자]/데이터/미디어/DCIM/100 APPLE
IMG_nnnn을 추가합니다.THM 및 IMG_nnnnn.JPG. 시뮬레이터(하드웨어->재부팅)를 리셋하여 새로운 변경을 인식할 수 있도록 해야 합니다.JPEG가 아니어도 상관없습니다.둘 다 PNG일 수 있지만 둘 다 존재해야 제대로 작동합니다.DCIM이 아직 존재하지 않는 경우 생성해야 할 수 있습니다.이 경우 nnnn을 0001부터 시작해야 합니다.JPG 파일은 풀사이즈 버전이고 THM 파일은 섬네일이며 크기는 75x75 픽셀입니다.이 작업을 위해 스크립트를 작성했습니다만, 이쪽에 더 나은 문서가 있습니다(-link는 더 이상 작동하지 않습니다).
이미지를 누르고 있으면 시뮬레이터에서 사파리의 사진을 추가할 수도 있습니다.이미지(또는 PDF 등 다른 파일)를 시뮬레이터로 드래그하면 즉시 Safari가 열리고 이미지가 표시되므로 이미지를 쉽게 가져올 수 있습니다.
3가지 간단한 절차
- 를 로 드래그 앤 합니다.
이미지가 . - 네, 이미지가 있는 브라우저가 열립니다. - 클릭 및
- 가 열립니다. - ( save image )
됩니다. - 이렇게 하면 이미지가 시뮬레이터로 복사됩니다.
YouTube 동영상 보기 (iphone 시뮬레이터에 이미지 추가)
iOS 8.0에서는 이미지를 iOS 시뮬레이터로 드래그 앤 드롭하는 기능이 추가되었습니다.여러 이미지를 창으로 끌어다 놓으면 해당 시뮬레이션 장치의 사진 릴로 가져올 수 있습니다.이 작업은 simctl 명령줄 도구를 사용하여 수행할 수도 있습니다.'xcrun simctl add photo'
6 도구 Xcode 6 을 할 수 있습니다.xcrun simctl
.
, 실행 하려면 을 합니다. 현재 실행 중인 시뮬레이터에 사진을 추가하려면booted
플레이스 홀더
xcrun simctl addmedia booted ./MyFile.jpg
시뮬레이터에 ID를 ID는 "Device ID"를 실행하면 수 . 아이디입니다.xcrun simctl list
.
xcrun simctl addmedia E201E636-CE6C-11E5-AB30-625662870761 ./MyFile.jpg
간단해요.다음의 순서에 따릅니다.
- 이미지를 시뮬레이터로 끌어다 놓기
- 이미지가 Safari 브라우저(file://.../ImageName)에 열립니다.이미지를 길게 누릅니다.
액션이 표시됩니다.Save(저장), Cancel(취소) 옵션이 있는 시트(iOS 7 시뮬레이터의 경우 복사도 가능).
이미지를 저장합니다.이미지가 라이브러리에 추가됩니다.
iOS 시뮬레이터에서 이미지를 대량 업로드하는 방법을 우연히 발견했습니다.(확인한 것은 6.1뿐입니다.)
폴더 백업:
~/Library/Application Support/iPhone Simulator/6.1/Media
모든 이미지를 폴더에 복사합니다.
~/Library/Application Support/iPhone Simulator/6.1/Media/DCIM/100APPLE
폴더를 이동하거나 삭제합니다.
~/Library/Application Support/iPhone Simulator/6.1/Media/PhotoData
iOS 시뮬레이터 재시작
사진 앱을 엽니다.
시뮬레이터는 100APPLE 폴더에서 모든 이미지를 복원합니다!
iOS 7의 경우는, 다음의 조작을 실시했습니다.
사진을 다음 두 폴더에 복사합니다.
~/Library/Application Support/iPhone Simulator/6.1/Media/DCIM/100APPLE
~/Library/Application Support/iPhone Simulator/7.0/Media/DCIM/100APPLE
다음 4개의 파일만 삭제합니다(재기동 시 중복을 방지하기 위해).
~/Library/Application Support/iPhone Simulator/6.1/Media/PhotoData/Photos.sqlite-shm
~/Library/Application Support/iPhone Simulator/6.1/Media/PhotoData/Photos.sqlite-wal
~/Library/Application Support/iPhone Simulator/7.0/Media/PhotoData/Photos.sqlite-shm
~/Library/Application Support/iPhone Simulator/7.0/Media/PhotoData/Photos.sqlite-wal
iPhone 시뮬레이터에 이미지를 끌어다 놓기만 하면 됩니다.
이것은 Xcode 6+(iOS Simulator 8.1 이상)와 함께 제공되는 새로운 iOS Simulator를 통해 훨씬 더 쉬워졌습니다.이제 하나 이상의 사진을 iOS Simulator 창에 끌어다 놓으면 Safari를 여는 대신 Photos 앱이 열리고 모든 사진을 즉시 기기에 추가할 수 있습니다.
오류가 발생하여 파일을 드래그 앤 드롭할 수 없는 경우:
하나 이상의 미디어 항목을 가져오지 못했습니다. : 작업을 완료할 수 없습니다(PHPhotosErrorDomain 오류 - 1).
을 「」로 합니다.Documents
시뮬레이터로 끌어다 놓습니다.그러면 시뮬레이터가 트리거되어 파일에 액세스할 수 있는 권한을 요청합니다.Downloads
더,, 지지않다다 다다다다
방법 1(가장 쉬운 방법):Mac에 이미지가 있는 경우
Mac의 Finder에서 Simulator로 이미지를 끌어서 Saved Photos 앨범에 저장할 수 있습니다.
방법 2: 임의의 URL에 있는 경우
웹 페이지의 이미지를 사진 앱에 저장하려면 다음과 같이 하십시오.
- 저장할 이미지에 포인터를 놓고 마우스 버튼 또는 트랙패드를 길게 누릅니다.
- 메뉴가 나타나면 Save Image(이미지 저장)를 클릭하여 iOS 시뮬레이터의 Photos(사진) 앱에 이미지를 저장합니다.
- 이미지가 포토 앱의 「Saved Photos」앨범에 보존됩니다.
시뮬레이터에서의 복사 및 붙여넣기에 관한 Apple 문서를 찾는 사람이 있을 수 있습니다.
어떤 대답도 내가 필요로 하는 정확한 해결책을 가지고 있지 않았다.
iOS 5.0 이상 시뮬레이터에서 작업하는 내 스스로 찾은 단계는 다음과 같습니다.
시뮬레이터가 xcode 프로젝트를 실행하고 있는 경우 시뮬레이터를 닫습니다.
도킹 스테이션에서 시뮬레이터를 클릭하여 실행합니다.
이미지를 시뮬레이터에 드래그 앤 드롭합니다.
이미지(safari에서 열림)를 길게 누르고 저장 옵션을 선택합니다.
이제 끝입니다.
iOS 5.1에서는 이 경로가 새로운 경로로 변경되었습니다.
~/라이브러리/어플리케이션 지원/iPhone 시뮬레이터/5.1/미디어/DCIM/100 APPLE
iOS 8에서는 모든 사진을 시뮬레이터 창에 끌어다 놓으면 자동으로 카메라 롤에 저장됩니다.한 번에 원하는 만큼 할 수 있어요.
iOS 15에서는 위의 답변 중 어느 것도 작동하지 않았습니다.
Files 앱을 열어 이미지를 드래그 앤 드롭하기만 하면 됩니다.포토 앱에 이미지를 자동적으로 Import 해, 시뮬레이터로 어디에서나 사용할 수 있었습니다.
건배!
한두 장 이상의 사진을 Import 할 필요가 있는 경우는, 제가 작성한 이 기사를 봐 주세요.iOS 4.x에서 사진 및 작업을 일괄 Import하는 간단한 방법에 대해 설명합니다.
iOS 8의 경우, 사진 캡처 날짜와 장소를 유지할 필요가 없다면 사진 파일을 시뮬레이터에 드롭하기만 하면 됩니다.
포토 메타데이터를 보존하려면 , 다음의 순서에 따릅니다.
- 사진 파일 복사 대상: /Users/{USER}/라이브러리/개발자/코어시뮬레이터/디바이스/{UDID}/데이터/미디어/DCIM/100 애플
- 폴더 삭제(또는 이름 변경): /Users/{USER}/라이브러리/개발자/코어시뮬레이터/디바이스/{UDID}/데이터/미디어/포토데이터
- 시뮬레이터 재기동
참고: {USER}을(를) 사용자 이름으로 바꾸고 {UDID}을(를) 시뮬레이터의 UDID로 바꿔야 합니다.시뮬레이터의 UDID를 찾으려면 터미널에서 'xcrun simctl list'를 실행하십시오.
quit the simulator.
Run simulator from the dock by clicking on it.
Drag & drop the image into simulator which you want to add.
it will open image in safari .
tap and hold the image and click the save option.
then open gallery and you will see the image which u had saved recently.
IOS 8.0을 실행하고 있는 아이폰 시뮬레이션에 이미지를 추가하는 것은 더욱 간단합니다.
- 이미지를 시뮬레이터로 드래그합니다.
- IOS에서 Photo 앱이 열리고 이미지가 컬렉션의 일부가 됩니다.
Safari와 더 이상 거래할 필요가 없다
Xcode 11이 탑재된 OS X Catalina에서는 이 작업을 다르게 수행해야 합니다.
먼저 시뮬레이터를 시작해야 합니다.복사하려면 여러 시뮬레이션 장치에 사진을 보내십시오.모두 시동 걸어.그런 다음 단일 이미지를 마우스 오른쪽 버튼으로 클릭합니다(복수의 이미지는 실패합니다).1개의 파일만 실행할 수 있습니다).
공유 -> 시뮬레이터
공유 시트가 팝업 됩니다.콤보 상자에서 활성 시뮬레이터를 선택하고 Send를 눌러야 합니다.
선택한 사진은 1장씩 보내지만, 많지는 않습니다.
이게 도움이 됐으면 좋겠어요.드래그 앤 드롭은 Xcode 및 OS X의 마지막 버전에서 지원되었지만 OS X Catalina 및 Xcode 11에서는 지원되지 않았습니다.
이것은 방향에서는 동작하고 있지 않지만, 현재 동작하고 있지 않습니다.
처음에 OS X의 iPhoto에 이미지를 Import한 후 OS X iPhoto에서 드래그/드롭하여 시뮬레이터에 드롭하는 것이 효과적이었습니다.사진을 시뮬레이터로 드래그 앤 드롭하는 것은 현재 OS X iPhoto에서만 동작하고 있는 것 같습니다. :- (
iOS 4.2에서는 100APPLE 폴더를 만들고 시뮬레이터를 재부팅해야 했습니다.
내가 만든 이 앱을 사용해봐. 코드를 다운로드하고 시뮬레이터 https://github.com/cristianbica/CBSimulatorSeed에서 실행해봐.
iOS 8.0의 경우 답변은 최신이 아닙니다.~/Library/Developer/CoreSimulator/Devices/[디바이스] 경로에서 미디어 리소스를 찾았습니다.ID] / 데이터 / 미디어 / DCIM/100 APPLE
- PC를 사용하여 이미지를 이메일로 전송
IOS 시뮬레이터를 열고 이메일을 열어 이미지를 다운로드합니다.
그러면 iOS-Simulator의 사진 갤러리에 자동으로 저장됩니다.
이미지를 아이폰 시뮬레이터로 드래그 앤 드롭하기만 하면 브라우저가 열리고 이미지가 표시됩니다.이미지를 저장하는 옵션이 표시되지 않을 때까지 이미지를 누릅니다.이미지를 저장합니다.:) 입니다.시뮬레이터의 포토 앱에 이미지가 표시됩니다.
이걸 하려고 bash 대본을 썼어요.링크 확인 [1]
#!/bin/bash
# Imports pictures into all iOS simulators.
path_to_pic="src/ios/pictures/"
mkdir -p /Users/$(whoami)/Library/Application\ Support/iPhone\ Simulator/{5.0,5.1,6.0,6.1}/Media/DCIM/100APPLE/
find ~/Library/Application\ Support/iPhone\ Simulator/ -type d -name '100APPLE' -exec cp /Users/$(whoami)/$path_to_pic/* {} \;
[1] : https://gist.github.com/firesofmay/5194901
참고로 KONG의 솔루션은 iOS 7 베타판에서도 작동합니다.
그의 솔루션은 다음과 같습니다.
이미지를 시뮬레이터로 드래그하면 Safari가 열립니다(또는 Safari를 사용하여 인터넷에서 이미지를 참조합니다).이미지를 클릭하지 마십시오.팝업이 뜨면 [Save Image and enjoy]를 선택합니다.
테스트를 위해 무작위로 이미지가 필요했기 때문에 이렇게 했습니다.
내게는 세상에서 가장 간단한 해결책이 있다.시뮬레이터에서 Safari를 열고 Google 이미지(또는 자신의 웹 또는 Dropbox URL)로 이동하여 이미지를 보고 마우스 버튼을 2초간 누르면 "Save Image(이미지 저장)"가 나타나 사진 라이브러리에 바로 저장됩니다.헹구고 반복합니다.
보다 쉬운 방법은 시뮬레이터에서 safari를 열고 www.google.com를 탭하여 랜덤 사진을 "자연"으로 검색하여 각 이미지를 열고 이를 누른 후 저장하는 것입니다.
언급URL : https://stackoverflow.com/questions/468879/adding-images-or-videos-to-iphone-simulator
'programing' 카테고리의 다른 글
AUTOINCREMENT로 인해 마스터 복제가 "키 'PRIMAY'에 대한 중복 항목"으로 중단되었습니다. (0) | 2023.04.17 |
---|---|
UTF-8 바이트[]를 문자열로 변환하는 방법 (0) | 2023.04.17 |
Code에서 바인딩을 설정하는 방법 (0) | 2023.04.17 |
메서드의 실행 시간을 밀리초 단위로 정확하게 기록하는 방법 (0) | 2023.04.17 |
개발 브랜치를 마스터와 병합 (0) | 2023.04.17 |