我试图使用UIImagePickerController
与UIImagePickerControllerSourceTypePhotoLibrary
,但它显示“没有照片”。模拟器从哪里获取图片?我应该将图片复制到哪里,以便它们在模拟器中显示?
我试图使用UIImagePickerController
与UIImagePickerControllerSourceTypePhotoLibrary
,但它显示“没有照片”。模拟器从哪里获取图片?我应该将图片复制到哪里,以便它们在模拟器中显示?
只是告诉你:KONG的解决方案也适用于iOS 7 beta。
他的解决方案是:
将图像拖到模拟器中,然后Safari会打开(或者使用Safari浏览器在互联网上查找该图像) 点击并按住图像 当弹出窗口出现时,选择保存图像并享受;)
iOS 11和Xcode 9支持拖放照片到模拟器中,它们将自动导入到Library应用程序中。非常简单!
#!/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]:{{link1:https://gist.github.com/firesofmay/5194901}}确保设备正在运行。
在终端中执行以下命令:
open ~/Library/Developer/CoreSimulator/Devices/$(xcrun simctl list | grep Booted | grep -Eo '[a-zA-Z0-9]*-[a-zA-Z0-9]*-[a-zA-Z0-9]*-[a-zA-Z0-9]*-[a-zA-Z0-9]*')/data/Media/DCIM
更多正则表达式参考请查看 https://regex101.com/r/tY951n/3