wmi*_*sen 38 iphone xcode ipad ios ios-simulator
我有xcode 4.5.1,想要将照片添加到iphone 6.0模拟器,但无法找到它.我有一个名为iphone模拟器的文件夹,但它只包含4.3.1.可能是因为几个月前我将应用程序支持中的几乎所有内容拖到我的外部硬盘上以节省一些内存.现在,当我将其拖回时,它包含我之前使用过的4.3.1.我是否必须下载新内容或我应该怎么做?提前致谢!
Abi*_*ern 88
Bes*_*esi 26
有一种比Abizern描述的方法略快的方法
iOS9的更新:本地存储的图像可以直接拖动到模拟器上,而不必显式保存.
请注意,您的图像存储在此处(6.1
与模拟器版本匹配):
~/Library/Application Suppport/iPhone Simulator/6.1/Media/DCIM/100APPLE
Run Code Online (Sandbox Code Playgroud)
遗憾的是,您不能只将图像添加到该文件夹中,因为它们将不在模拟器的图像数据库中.但是,您可以通过Finder获取所有存储的图像.
使用Xcode 6+(iOS模拟器8.1及更高版本)附带的新iOS模拟器可以轻松实现这一点.现在,您只需将一张或多张照片拖到iOS模拟器窗口,而不是打开Safari,照片应用程序打开,立即将所有拖入的照片添加到设备中.
现在,您也可以通过命令行使用smctl addmedia命令来执行此操作。
$ xcrun simctl addmedia
Usage: simctl addmedia <device> <path> [... <path>]
You can specify multiple files including a mix of photos and videos.
You can also specify multiple live photos by providing the photo and video files. They will automatically be discovered and imported correctly.
Run Code Online (Sandbox Code Playgroud)
注意(根据命令行工具的安装方式,您可能不需要在simctl前面添加xcrun)。
要找到正确的设备ID,请运行simctl list devices
$ xcrun simctl list devices
== Devices ==
-- iOS 10.2 --
iPhone 5 (D226CF12-6782-4D7D-9C00-2D662CF4022C) (Shutdown)
iPhone 5s (34E0E0F8-3429-4D91-B038-ECF4FD0F3311) (Shutdown)
iPhone 6 (9C772A68-34E3-4F3F-981C-543DE6D5D985) (Shutdown)
iPhone 6 Plus (7848A50E-BFB5-4F19-BB31-4A56CA78AA2C) (Shutdown)
iPhone 6s (12CF89BA-C8B2-4837-B4EB-FB24DFF1622C) (Shutdown)
iPhone 6s Plus (3EE6CA84-8F12-4A5E-A31D-EF4BF3CCBDB2) (Shutdown)
iPhone 7 (1EB3CE5D-849C-491C-9CAA-5E97B1BD89CE) (Booted)
iPhone 7 Plus (94FEFD36-6EFF-4762-BD21-79B1F958F6C6) (Shutdown)
iPhone SE (E8E8ECEB-34C0-44F0-B92E-57DCA91024F1) (Shutdown)
iPad Retina (0DA5BF39-3DC7-49B3-BE9B-2FA756FCA725) (Shutdown)
iPad Air (DAB9C2D3-8EBC-41DC-9C2D-0ECEC1D2FAE3) (Shutdown)
iPad Air 2 (1E2DA170-5C2E-413C-831B-FA65524643D3) (Shutdown)
iPad Pro (9.7 inch) (99F931A9-0708-4637-9294-6420DC7A149C) (Shutdown)
iPad Pro (12.9 inch) (08CD02EB-C44A-4183-961A-EED89FF1C225) (Shutdown)
-- tvOS 10.1 --
Apple TV 1080p (7EE393F2-C83E-467F-9802-3E5BFE7C2CA9) (Shutdown)
-- watchOS 3.1 --
Apple Watch - 38mm (B8969533-D7CD-462E-9E76-511C08E8CC8E) (Shutdown)
Apple Watch - 42mm (E16167D9-1007-438B-8812-CD97CE6ABECA) (Shutdown)
Apple Watch Series 2 - 38mm (F59C0BB1-B4D0-47DD-B927-1BFD78DD78C0) (Shutdown)
Apple Watch Series 2 - 42mm (7FE3AADD-94AB-46B9-A057-78F20F030999) (Shutdown)
Run Code Online (Sandbox Code Playgroud)
因此,要将视频添加到我的iPhone 7模拟器中,我将使用:
$ xcrun simctl addmedia 1EB3CE5D-849C-491C-9CAA-5E97B1BD89CE <path to video>
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
20923 次 |
最近记录: |