大家好,如果你能帮助我,谢谢你。 我有一个使用核心数据存储“游戏”数据的应用程序。主要模型由几个实体组成,一个是“角色”,实体之间也存在关系。 我想做的是通过电子邮件发送游戏邀请(我已经可以从应用程序中发送电子邮件),但是我想在电子邮件中包含:
如果设备上已有应用,则打开该应用,
如果没有,则提供应用商店的下载链接,
以及主持人为 接收者。
当接收者打开应用程序时,我希望它将“字符”对象添加到第二个核心数据模型。 这个想法是有两个模型。一个用于保存完整游戏并由主机购买的游戏,另一个用于保存仅足以作为角色玩游戏的信息。
我希望这是可能的,再次感谢您提供的任何帮助。
最佳答案
如果电子邮件是您发送游戏邀请的首选方式 - 您最好的选择是在您的应用中使用自定义 URI 方案。它应该涵盖选项 1 和 3 选项 2 很简单 - 您想要的其他细节 - 将角色对象添加到第二个 cordite 等 - 这些是您通过 URI 打开应用程序后想要编程的东西:
有关完整教程,请参阅此链接:http://iosdevelopertips.com/cocoa/launching-your-own-application-via-a-custom-url-scheme.html
请注意,一旦 IOS 打开,您的 URI/链接也可以通过 SMS 二维码或 NFC 工作。
关于ios - 通过电子邮件 ios 发送对象和应用程序链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27777116/