我正在创建一个链接来打开我的应用并在网址中传递一些数据。
当我添加查询参数时?我的链接坏了。
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为ON或OFF,不影响。
如果我对网址进行编码,它也无效...
不知道我接下来会尝试什么......
任何想法?
谢谢......
的问候,
河
答案 0 :(得分:0)
尝试将查询参数映射到名称。
@“对myApp://本地主机/备份的 queryParamName 强> =%@