Tools for detecting where UDID is used [duplicate] - ios

This question already has answers here:
How to detect which 3rd sdk use UDID?
(4 answers)
Closed 9 years ago.
I submitted an update for my app to itunesconnect to discover that one of my third party libraries is using UDID. It was not picked up when I first submitted the app and I have made no changes to my third party libraries since then. Is there a tool that I can use to discover which one is using it. I have looked manually through them, but found nothing...

try doing cmd+shift+f on the project and search for [[UIDevice currentDevice] uniqueIdentifier]

Related

Retrieving MY iOS app's files from the App Store [duplicate]

This question already has answers here:
How to reverse engineer an Xcode project from an app?
(2 answers)
Closed 3 years ago.
Recently, I accidentally overwrote my iOS app on my Mac. But I uploaded to Apple Connect for testing. Is there a way to retrieve the files of my app from there?
No. What you uploaded to App Store Connect is compiled code. What you are looking for is your source code (text).

is it possible to get info about another apps on iphone [duplicate]

This question already has answers here:
How can I check programmatically that list of applications are installed or not in iPhone
(2 answers)
Closed 4 years ago.
I'm doing an iOS app and I want to get some data about my users.
Is it possible to get information about another apps on user's phone? At list name of all apps on iphone, or last launching time?
Answered here: Check for installed apps on iOS 9 and 10
HackingwithSwift.com also has a good article on this: How to check whether your other apps are installed
The HWS video on this warns that "you may have to provide an explanation to the review team if you query too many apps or apps that aren't yours"

Swift: Is there a way to get the running apps in IOS? [duplicate]

This question already has answers here:
How to get information about free memory and running processes in an App Store approved app? (Yes, there is one!)
(2 answers)
Closed 5 years ago.
Is there a way to get the running apps info or the action of openning the app in IOS? There is a way to do that in android with getRunningTasks, maybe there is a way to do that in ios?
At last in non-jailbroken iOS there is no such possibility. The reason is to protect users privacy - app should not know about other apps that are installed on user device (otherwise it could eg. spot business rivals app).

Submitting iOS App with two different targets [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about programming within the scope defined in the help center.
Closed 5 years ago.
Improve this question
I'm developing an iOS app with two different targets. The first target is deployed to support iOS 5 and iOS 6, and the second target for iOS 7. Both targets have different user interfaces (different storyboards), but they have the same code. I have been searching the way to submit both targets for the same app, but I didn't find the answer. Does someone know how to do that?
Thanks.
You can't submit the same app twice for different iOS versions.
Since all apps submitted must support iOS 7 and be built with the iOS 7 SDK you will need to create one app. Thus you can not submit an iOS 5/6 only app.
You will need to create an app that support both iOS 5,6 and 7.
Addition to #rckoenes :
Both targets have different user interfaces (different storyboards)
For this, you need to switch storybaords accordingly, while the app about to gets launch.
You need to submit an app with a different bundle id.
You can have two info.plist in your xcodeproject, and link only one to each target
You cannot submit one ipa build with different targets having different version of deployment target in one app.
So in your case you have to load different storyboard based on iOS version.
You can find iOS version using below code and load respective storyboard in your app.
[[UIDevice currentDevice] systemVersion];

No Access to udid [duplicate]

This question already has answers here:
Closed 11 years ago.
Possible Duplicate:
UIDevice uniqueIdentifier Deprecated - What To Do Now?
I have learnt that apple is going to remove the access of udid from the system in iOS5.For All of us who rely so much on this,what would be the solution?Even ads and analytics would seize to work.Would there be a work around for that?Thanks for any answer
Apple is NOT removing access to UDID, it's just deprecating it.
So, Apple doesn't want you to use it anymore, but they will not forbid it yet, they just strongly recommend using a new feature of iOS 5 that shouldn't be discussed here while under NDA. Compiler will give you a warning if you access udid, but it's still there and it works, so stop spreading panic.

Resources