Toggle navigation
Toggle navigation
This project
Loading...
Sign in
iOS
/
asi-http-request
Go to a project
Toggle navigation
Toggle navigation pinning
Projects
Groups
Snippets
Help
Project
Activity
Repository
Pipelines
Graphs
Issues
0
Merge Requests
0
Wiki
Network
Create a new issue
Builds
Commits
Authored by
Ben Copsey
2009-09-13 12:17:58 +0100
Browse Files
Options
Browse Files
Download
Email Patches
Plain Diff
Commit
be69495cc9ef29bf4743430b8351c890024dc28f
be69495c
1 parent
04bc6711
Tweak user agent generation to be smart about the version numbers used
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
15 additions
and
3 deletions
Classes/ASIHTTPRequest.m
Classes/ASIHTTPRequest.m
View file @
be69495
...
...
@@ -2465,9 +2465,21 @@ static NSRecursiveLock *delegateAuthenticationLock = nil;
if
(
!
appName
)
{
return
nil
;
}
NSString
*
appVersion
=
[[
bundle
objectForInfoDictionaryKey
:
@"CFBundleShortVersionString"
]
stringByAppendingFormat
:
@" (%@)"
,
[
bundle
objectForInfoDictionaryKey
:
@"CFBundleVersion"
]];
NSString
*
deviceName
;;
NSString
*
appVersion
=
nil
;
NSString
*
marketingVersionNumber
=
[
bundle
objectForInfoDictionaryKey
:
@"CFBundleShortVersionString"
];
NSString
*
developmentVersionNumber
=
[
bundle
objectForInfoDictionaryKey
:
@"CFBundleVersion"
];
if
(
marketingVersionNumber
&&
developmentVersionNumber
)
{
if
([
marketingVersionNumber
isEqualToString
:
developmentVersionNumber
])
{
appVersion
=
marketingVersionNumber
;
}
else
{
appVersion
=
[
NSString
stringWithFormat
:
@"%@ rv:%@"
,
marketingVersionNumber
,
developmentVersionNumber
];
}
}
else
{
appVersion
=
(
marketingVersionNumber
?
marketingVersionNumber
:
developmentVersionNumber
);
}
NSString
*
deviceName
;
NSString
*
OSName
;
NSString
*
OSVersion
;
...
...
Please
register
or
login
to post a comment