ссылка на электронную почту iphone выбрана неправильно - PullRequest
0 голосов
/ 04 марта 2010

Я создаю ссылку, чтобы открыть свое приложение и передать некоторые данные в URL.

Когда я добавлю параметр запроса? моя ссылка не работает.

NSData *fileData = [NSData dataWithContentsOfFile:dataFilePath];
NSString *encodedString = [GTMBase64 stringByWebSafeEncodingData:fileData padded:YES];
NSString *urlString = [NSString stringWithFormat:@"myApp://localhost/backup?%@", 
encodedString]; 

ссылка довольно длинная, но более короткая не работает:

myApp://localhost/backup?PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48bG9jPjxpbmdyZWRpZW50VHlwZS

и когда электронная почта появляется в iPhone, только это подчеркивается и действует как ссылка:

myApp://localhost/

Добавление запроса, как предполагает NeilInglis, также не работает, ссылка не работает в том же месте

NSString *urlString = [NSString stringWithFormat:@"myApp://localhost/backup?query=%@",
encodedString]; 

Html включен или выключен, это не влияет.

Если я закодирую URL, он также не будет работать ...

Не знаю, что я могу попробовать дальше ...

есть идеи?

спасибо ...

С уважением,

г. * 1 027 *

1 Ответ

0 голосов
/ 04 марта 2010

Попробуйте сопоставить параметр запроса с именем.

@ "MYAPP: // локальный / резервного копирования queryParamName =% @

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...