用户可以通过UIActivityViewController的电子邮件分享内容。当收件人收到电子邮件时,他们会有一个链接,他们可以点击这些链接将他们带到应用程序。但是,目前链接将它们带到应用程序商店,我的应用程序还没有。如何更改此设置以便他们通过电子邮件在设备上打开应用程序?我现在正在使用以下代码:
your_relation.pluck(:typeID, :typeName)
我将代码更改为以下内容(现在我正在显示所有操作代码,而不仅仅是Ling):
NSString *appName = [NSString stringWithString:[[[NSBundle mainBundle] infoDictionary] objectForKey:@"CFBundleName"]];
NSURL *appStoreURL = [NSURL URLWithString:[NSString stringWithFormat:@"http://itunes.com/app/%@",[appName stringByReplacingOccurrencesOfString:@" " withString:@""]]];
然而,当我将网址更改为此应用程序崩溃时,我收到以下消息:
由于未捕获的异常而终止应用 ' NSInvalidArgumentException',原因:' *** - [__ NSPlaceholderArray initWithObjects:count:]:尝试从对象[2]'
插入nil对象