Iphone应用程序-是否可以使用应用程序中的文本?

Iphone应用程序-是否可以使用应用程序中的文本?,iphone,cocoa-touch,sms,Iphone,Cocoa Touch,Sms,嘿,我正要开始开发一个应用程序。我是一个初学者,所以我从一个非常基本的概念开始。但是,我想知道是否可以通过应用程序发送短信。例如,如果使用我的应用程序的人设置了一个新的高分,他们可以点击发布按钮,然后我的应用程序可以向他的好友发送一条短信,吹嘘新的高分 另外,如果有人在使用我的应用程序时收到一条短信,操作系统会接管吗?还是我必须处理短信/电话的接收。当我的应用程序被电话/短信中断时,是否可以改变手机的行为方式 谢谢你给我的建议。祝大家周一愉快 苹果的iOS文档中有一部分大致涵盖了这一点 基本上,

嘿,我正要开始开发一个应用程序。我是一个初学者,所以我从一个非常基本的概念开始。但是,我想知道是否可以通过应用程序发送短信。例如,如果使用我的应用程序的人设置了一个新的高分,他们可以点击发布按钮,然后我的应用程序可以向他的好友发送一条短信,吹嘘新的高分

另外,如果有人在使用我的应用程序时收到一条短信,操作系统会接管吗?还是我必须处理短信/电话的接收。当我的应用程序被电话/短信中断时,是否可以改变手机的行为方式


谢谢你给我的建议。祝大家周一愉快

苹果的iOS文档中有一部分大致涵盖了这一点

基本上,应用程序将
MFMessageComposeViewController
显示为模式视图控制器。它不会导致你的应用程序终止或退出后台-它只是让你的用户发送一条短信,完成后,返回到你的应用程序并继续

当接到电话、短信或其他通知时,将调用应用程序代理的
应用程序willresignactive:
方法。当用户处理呼叫、消息或通知时,您希望应用程序做什么取决于您。如果调用被拒绝或警报被解除,则会调用应用程序委托的
applicationIDbecomeactive:
方法,并且应用程序可以继续运行,就像什么都没有发生一样。否则,应用程序要么退出,要么退出后台(取决于您是否希望它支持多任务处理),您还必须从那里处理它

还要记住Toastor是怎么说的

  • 控制消息是否可以显示给用户
  • 与短信计划相关的法案

苹果的iOS文档中有一部分大致涵盖了这一点

基本上,应用程序将
MFMessageComposeViewController
显示为模式视图控制器。它不会导致你的应用程序终止或退出后台-它只是让你的用户发送一条短信,完成后,返回到你的应用程序并继续

当接到电话、短信或其他通知时,将调用应用程序代理的
应用程序willresignactive:
方法。当用户处理呼叫、消息或通知时,您希望应用程序做什么取决于您。如果调用被拒绝或警报被解除,则会调用应用程序委托的
applicationIDbecomeactive:
方法,并且应用程序可以继续运行,就像什么都没有发生一样。否则,应用程序要么退出,要么退出后台(取决于您是否希望它支持多任务处理),您还必须从那里处理它

还要记住Toastor是怎么说的

  • 控制消息是否可以显示给用户
  • 与短信计划相关的法案

无法改变手机响应通话的方式。防止你的应用程序被来电打断的唯一方法是激活设备上的飞行模式——你无法在应用程序中强制执行该模式

收到的短信也是如此——如果收到消息,就无法通知你的应用程序。系统如何知道该消息是否是针对您的应用程序的

你唯一能做的就是在你的应用程序中发送一条短信。但是如果我是你的话,我会选择现有的排行榜或者新的游戏套件(不过我自己还没有检查过)


或者,至少,使用邮件而不是短信,因为并非每个国家都有免费短信。

没有办法改变手机接听电话的方式。防止你的应用程序被来电打断的唯一方法是激活设备上的飞行模式——你无法在应用程序中强制执行该模式

收到的短信也是如此——如果收到消息,就无法通知你的应用程序。系统如何知道该消息是否是针对您的应用程序的

你唯一能做的就是在你的应用程序中发送一条短信。但是如果我是你的话,我会选择现有的排行榜或者新的游戏套件(不过我自己还没有检查过)


或者,至少用邮件代替短信,因为并非每个国家都有免费短信。

谢谢。在我看来,一旦我弄明白了一些事情,我就可以很容易地从我的应用程序中给人们发短信了。但是,这让我觉得在用户使用我的应用程序时,我无法改变手机处理文本/电话接收的方式。你知道情况是否如此吗?太棒了,非常感谢你的编辑。我想我能做我想做的事。祝你有美好的一天!O、 如果你不介意的话,再问一个简单的问题。我的应用程序运行时是否可能阻止传入的文本?我可以模拟用户的拒绝吗?@PFranchise:请看Toastor的答案。谢谢。在我看来,一旦我弄明白了一些事情,我就可以很容易地从我的应用程序中给人们发短信了。但是,这让我觉得在用户使用我的应用程序时,我无法改变手机处理文本/电话接收的方式。你知道情况是否如此吗?太棒了,非常感谢你的编辑。我想我能做我想做的事。祝你有美好的一天!O、 如果你不介意的话,再问一个简单的问题。我的应用程序运行时是否可能阻止传入的文本?我可以模拟用户的拒绝吗?@PFranchise:请看Toastor的答案。@Toaster:非常感谢您提供的好提示/想法/评论。你知道在我的应用程序运行时是否可以简单地阻止文本?编辑:在重读你的答案后,这似乎是不可能的。再次感谢您,祝您度过愉快的一天!是的,恐怕也不可能阻止/捕获文本。。。谢谢,祝你今天过得愉快!:)啊,那太糟糕了。