Отправьте им обратную косую черту. Кроме того, часто используется другой разделитель, кроме косой черты.
:%s#<dog/>#<cat\\>#
или если вы должны использовать косую черту в качестве разделителя команды подстановки
:%s/<dog\/>/<cat\\>/
Нет прямого метода для получения этой информации.
Однако вы можете сделать, сохранив первую дату загрузки в цепочке ключей или другом файле и всякий раз, когда хотите узнать, как вернуть его.
И все брелки хранятся на вашем устройстве даже после удаления приложения. Подумайте, что вы удалили приложение и снова загрузили его, ваша цепочка ключей будет неповреждена с самой первой датой и временем.
Используйте эту цепочку или файл со списком приложений и сравните, чтобы найти недостающие приложения.
Вы можете использовать несколько настроек для этого.
Прочтите это: http://iphonedevsdk.com/forum/iphone-sdk-development/37103-finding-out- what-apps-installed.html
И если у вас есть джейлбрейк, вы можете сделать так:
-(NSMutableArray *)desktopAppsFromDictionary:(NSDictionary *)dictionary{
NSMutableArray *desktopApps = [NSMutableArray array];
for (NSString *appKey in dictionary){
[desktopApps addObject:appKey];
}
return desktopApps;
}
-(NSArray *)installedApp{
BOOL isDir = NO;
if([[NSFileManager defaultManager] fileExistsAtPath: installedAppListPath isDirectory: &isDir] && !isDir)
{
NSMutableDictionary *cacheDict = [NSDictionary dictionaryWithContentsOfFile: installedAppListPath];
NSDictionary *system = [cacheDict objectForKey: @"System"];
NSMutableArray *installedApp = [NSMutableArray arrayWithArray:[self desktopAppsFromDictionary:system]];
NSDictionary *user = [cacheDict objectForKey: @"User"];
[installedApp addObjectsFromArray:[self desktopAppsFromDictionary:user]];
return installedApp;
}
return nil;
}
Как уже ответили другие, вы не можете.
Однако, если у вас есть push-уведомления, включенные в ваше приложение, вы можете получить очень приблизительную идею, используя службу обратной связи APN, чтобы узнать, какие маркеры APN были удалены (предполагается удаление). В этом сообщении SO есть дополнительная информация: & quot; Push-уведомление & quot; - обратная связь, удаление приложения
Опять же, это следует использовать только для того, чтобы дать очень грубую идею о ваших удалениях, так как пользователь может отказаться от push-уведомлений или изменений токена пользователя по любой причине .
Вы не можете, нет способа определить, удалено ли приложение, и Apple не отслеживает удаленные приложения, к которым вы, как и разработчик, может получить доступ.
Есть несколько инструментов, которые могут отслеживать удаленные приложения для вас. Я считаю полезным Отслеживание удаления - MoEngage . Они дают вам полный список пользователей, которые удалили ваше приложение. Вы также можете определить, что заставило пользователя удалить ваше приложение. Лучше всего вы можете отправлять электронные письма этим пользователям, удалив ваше приложение с помощью панели инструментов MoEngage , чтобы получить обратную связь или получить этих пользователей на борту.