Questions tagged [iphone-privateapi]

A question with this tag is about non-public (aka private) iOS APIs. Apple will reject apps that use non-public APIs, but they can be distributed using ad-hoc or enterprise distribution (on jailed and jailbroken devices), or through jailbreaks. The main difference from software development standpoint of iOS private API that such APIs aren't declared in header files. As result extra steps are required to figure out API signature for its usage.

Questions with this tag discuss which private API can be used to accomplish different tasks, what are private API's signatures, runtime restrictions for usage of private API and so on.

The words "private API" in a question doesn't automatically make it suitable for this tag. As example, questions regarding Apple policies (why something was rejected or how do they know whether app uses some private API) aren't good fit for this tag. First of all, it's not purely software development question (it's more legal, tools questions). Second, all questions with this tag imply that it will be used in application which won't be submitted to Apple.

508 questions
0
votes
1 answer

Need more Information on LSApplicationWorkspace.h header file

I would like to know, if i can use LSApplicationWorkspace class, for app store based applications. The LSApplicationWorkspace.h has been named under "MobileCoreServices.framework" which is a public framework.The Below link provides information…
0
votes
0 answers

How to avoid license hacking through hosts falsifying on iOS(jailbroken)?

My app is a not free tweak app for jailbroken iOS device, it uses server side license verification, but someone falsify the hosts from my domain to the fake domain. How can I avoid this hacking?
Suge
  • 2,808
  • 3
  • 48
  • 79
0
votes
2 answers

Getting Compile Errors When Using Private API in XCode

I'm trying to write an app for an iPhone using Apple Private APIs. This is for personal developer purpose only. It won't be submitted to the app store so I don't have to worry about rejection. I've followed the instructions in this video, but I'm…
Will
  • 1,718
  • 3
  • 15
  • 23
0
votes
1 answer

Play sound when silent

I have a project where it is required to play a sound when the phone is in silent mode. This was possible in earlier versions of iOS, but it is not in iOS 8 or later using standard APIs. I am now looking for a possibility to do this using a private…
www.jensolsson.se
  • 3,023
  • 2
  • 35
  • 65
0
votes
0 answers

Access Private Framework 's class not having shared Instance iOS

I am new to accessing private API. Using following way to use the methods inside the class. NSBundle *b = [NSBundle bundleWithPath:@"/System/Library/PrivateFrameworks/FTServices.framework"]; BOOL success = [b load]; Class FTDeviceSupport =…
Esha
  • 1,328
  • 13
  • 34
0
votes
0 answers

iOS get call history with help of PrivateFrameworks

During researching of the PrivateFrameworks that are available at iOS 9 i found interesting library that could give access to the call history of the jailbreak iPhone. The question is how to use this framework? Brief example of my : NSBundle *b =…
Oleg Gordiichuk
  • 15,240
  • 7
  • 60
  • 100
0
votes
1 answer

How to take screenshot of entire screen on a Jailbroken iOS Device?

I need to take screenshot of the whole screen including the status bar, I use CARenderServerRenderDisplay to achieve this, it works right on iPad, but wrong at iPhone 6 Plus. As the * marked part in the code, if I set width=screenSize.width*scale…
Suge
  • 2,808
  • 3
  • 48
  • 79
0
votes
1 answer

Work with private Speech Recognition Frameworks on iOS 8

I need to add Speech Recognition to an App for a Personal Project. I need the iOS built-in speech recognition framework because it is fast, accurate and it can also recognise your contact names and other information about yourself. So far, I think I…
ant0nisk
  • 581
  • 1
  • 4
  • 17
0
votes
0 answers

Launch an iOS app programmatically without using URL scheme in ios 6

I want to launch an ios app by using its app identifier in ios 6. I know the URL scheme but I don't to be dependent on URL scheme key. My device is non-jailbreak. Please keep it in mind my app is in-house app it will not be published on app store I…
iOS_Learner
  • 159
  • 9
0
votes
0 answers

How to access iOS 8 sms history with private frameworks?

I want to read iPhone's sms history in my app. My application is for my own use (Enterprise distribution without jailbreak) and it's not for apple store so there is no limits for using private frameworks. The solutions I have tested so far…
Hamed
  • 297
  • 3
  • 21
0
votes
1 answer

ios 8 periodic background process even after app termination

NOTE: This app I am working on is completely for my own usage and will not be on app store so please don't give answers referring that. I want my app to do some process in background or after termination (double tap the home button and swipe the app…
Hamed
  • 297
  • 3
  • 21
0
votes
3 answers

How to delete an iOS app programatically using private framework for non-jailbroken device

I am making an in-house (Enterprise) app. I want to delete other installed apps from the iOS device programmatically. I have successfully retrieved the installed apps' info (e.g. name, bundleId, version, icon etc.) using Apple's private framework…
iOS_Learner
  • 159
  • 9
0
votes
1 answer

iOS AirPlay Action Sheet for public app store publishing - like in Spotify

I've been working on a project that involves AirPlay endpoint selection and was wondering how the guys at Spotify had done the following in-app selection of the available AirPlay endpoints (you can see an AirPlay icon/message at the bottom of the…
Roberto Andrade
  • 1,793
  • 1
  • 21
  • 27
0
votes
1 answer

How to get cellID in CTTelephonyNetworkInfo

how can I get cellId value in CTTelephonyNetworkInfo? Below is my code that i tried, but it still doesn't working. CTTelephonyNetworkInfo *telephonyInfo = [[CTTelephonyNetworkInfo alloc] init]; NSLog(@"Cell ID Value : %@", [telephonyInfo…
z3r0
  • 73
  • 3
  • 12
0
votes
0 answers

How to access appIcons in iOS using privateframewok

I want to access app icon by using private framework.There is a private framework MobileIcons.framework in iOS, but I don't know how to use it to get an app icon.
iOS_Learner
  • 159
  • 9