gpt4 book ai didi

iphone - 我应该在 info-plist 中要求短信功能吗?

转载 作者:行者123 更新时间:2023-12-02 05:45:12 25 4
gpt4 key购买 nike

我对 info.plist 文件中的“所需设备功能”项目有疑问。

在我的应用程序中,用户可以使用 MFMessageComposeViewController 发送短信.所以我想知道我是否应该在 plist 中设置 sms 功能键。

我知道 iPod Touch 有 iOS 5 可以发送 iMessages。但是,我不知道带有 iMessage 的 iPod Touch 是否可以被视为具有“短信”功能的设备。

谢谢!

最佳答案

如果您的应用程序需要编写 SMS 才能运行,则将其设置为必需。但是,我猜您的应用可以在没有 SMS 功能的情况下正常工作。在这种情况下,不要要求 SMS,而是在运行您的应用程序时检查可用性。如果设备可以发送消息,则允许该选项这样做,否则向用户传达该功能对他们不可用。

这是一个例子:

if ([MFMessageComposeViewController canSendText]) {
//present the controller
}
else {
//display an alert explaining that SMS isn't available on this device
}

关于iphone - 我应该在 info-plist 中要求短信功能吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9286907/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com