提问人:Vladimir 提问时间:11/3/2023 最后编辑:Mojtaba HosseiniVladimir 更新时间:11/7/2023 访问量:41
如何在IOS Xcode模拟器上设置壁纸?
How to set wallpaper on IOS Xcode Simulator?
问:
我正在开发一个应用程序,该应用程序为 Iphone 14 Pro/Max - 15 Pro/Max 创建带有自定义动态岛的壁纸。因此,我需要能够在模拟器上设置壁纸以测试功能,因为我没有带有动态岛的物理Iphone。
我知道有一些方法可以在模拟器中设置壁纸 - 照片库 - 一些照片 - 分享按钮 - 用作壁纸。但是当我做这样的事情时,只有黑屏被设置为锁屏和家庭的墙纸。我在 M1 Air、M1 Pro、Intel i7 上尝试过——总是一样的。
无论我在库中选择什么图片,它始终设置为黑色。
有谁知道如何修复它以及如何成功地在Iphone模拟器上设置壁纸?提前非常感谢
答:
0赞
GhrVinay
11/5/2023
#1
看起来 iOS 模拟器不支持自定义壁纸。
在 iOS 16.0 模拟器中,
- 我从照片应用程序 - > 用作您提到的壁纸中尝试了它。
- 我还尝试长按锁定屏幕 - >添加新的锁定屏幕。
尽管如此,在将其设置为墙纸时和之后,它始终是黑屏。 我还尝试重新启动模拟器。然而,它并没有反映出:(
但在 iOS 17.0 模拟器中,
- 长按锁屏 ->添加新的锁屏。我可以使用Apple提供的壁纸。
但无法从自定义照片设置壁纸。
虽然我找不到 Apple 的任何文档明确指出 iPhone 模拟器不支持自定义壁纸。 根据 iPhone 模拟器的行为,我相信它不支持自定义壁纸。(设置应用程序中也没有像在实体手机上那样的壁纸部分)
如果您需要测试使用自定义壁纸的应用,则需要使用物理 iPhone 并在其中加载您的应用。
PS 我正在使用 MacbookPro 2019、intel i7、macOS 14.0 Sonoma
评论
0赞
Vladimir
11/6/2023
嘿!谢谢你的回答,似乎没有直接的解决方案(但我决定创建一个测试应用程序,在整个屏幕上设置了UIImageView。因此,当我使用照片库选择器将图像添加到此 UIImageView 时,它会模仿壁纸行为并且看起来相同。不是最方便的解决方案,但就目前而言,它似乎是唯一的解决方案
0赞
GhrVinay
11/10/2023
凉!那行得通......至少对于测试而言。一旦您的应用程序在 App Store 中出现,就会对它进行 ping 操作。会检查一下。😃
上一个:间距气泡聊天 Flutter
评论