Developing a private iPhone tethering app - objective-c

Recently, an app was released on the AppStore that secretly allowed wifi-tethering from your iPhone. It quickly got pulled by Apple. Out of curiosity, are there any libraries for the iPhone SDK that helps developers write an application that does the same thing? I'm assuming you can deploy the app to your iPhone for testing purposes without publishing to the AppStore is that correct?
UPDATE
I found this link as I was writing the question, so it looks like deploying the app to your own iPhone is not a problem as long as you have a developer certificate. So my only question then is regarding any libraries or code examples that can help with this tethering/proxy solution.

looks like there's some open source code already posted - https://github.com/tcurdt/iProxy/wiki

Related

Which service should I choose to convert a website to mobile app?

I am a newbie at programming. I know one or two things about c++ and I also have some knowledge with html and php but app developing is too hard for me at this stage. I want to create my mobile app and I heard about services which convert websites into mobile apps. Which service is the best one? Also, I heard that free services are really bad. Is that true?
Jamblam. Link: https://www.jamblamapps.eu They have great quality and performance. Also their prices are a huge plus.
Note: They make only Android apps.
2nd Note: Yes, free services aren't a good choice (crashes/not working).
you can use Apache Cordova and it is free, to convert your website to a mobile app for both iOs and Android applications. Check my explanation and steps on my GitHub profile, follow this link https://github.com/tshele/Convert-any-website-to-IOS-and-Android-with-Cordova
Jamblam Apps (now changed its name to Shibe Apps but the link is the same) is the best provider. BTW I answered such question before. -1 from me. I recommend looking for already answered questions instead of creating new ones.

How can I see the crash reports of IOS App which is not yet there in the Apple Store?

I am new to iOS platform(SWIFT - iOS9- Xcode7.3), I developed one Social Networking app in Swift and want to see crash reports of the app in the mobile as well as in Xcode. I did the process of Certifications,App ID, Provisioning Certificates and all...(whether all these are necessary for testing the app) I started with test-flight but I am not finding their SDK. So how to go with the step by step process of testing the iOS app before I go with the production.
Let me know if there are any other tools other than test flight. or What is the right way to do the process of testing and then production to the Apple Store. I dint find any proper answers please help.
Test flight is integrated with apple iTuneConnect app store build,As of now you can not get the crash report for beta build. App store build will not share the crash report to developer until it was not shared by user device (by enabling Share with app developer setting).There are many crash reporting tools
I will recommend to use fabric

Device Single Sign-On

I'm trying to implement Device Single Sign-On for a couple applications I'm "experimenting" with. The apps are in the same WL 6.2 project and are based on the "Form Based Authentication" Tutorial on developers site.
Ignoring the obvious - that I mistyped something - I'm mostly baffled that it works in the iOS Simulator, but not on my iPhone. I realize that working on the iOS simulator is no guarantee for the real device.
Someone showed me a video on this topic using an Android device, so I suppose the large question is - should this work on an iPhone? If so, any thoughts on what to look for?
TIA
-bob-
From the comments, by user3530200:
i was "signing" the apps improperly in XCODE. Once I confirmed that
the ID prefix was the same, it started to work. Item 3 at this link. For reference, step 3 # http://www-01.ibm.com/support/knowledgecenter/SSZH4A_6.2.0/com.ibm.worklight.dev.doc/devref/t_enabling_simple_data_sharing_native_iOS.html

Mac App crashes when I add a Distribution Profile

I've created a Mac App for Mavericks that uses MapKit. It works fine during development and testing on Xcode 5.1. Now I'd like to submit it to the App Store and I need a Distribution Profile which I've created successfully. Trouble is, as soon as I add it to my project, the app doesn't run anymore - it crashes every time without fail with this error message:
When I change back to "no provisioning profile", or to the profile that Xcode created during development, the app runs again.
My question: Is this expected behaviour, or will the app be rejected by the review team? I know that iOS apps don't run with their distribution profiles, but I'm new to Mac Development. Any insights into this way too complex topic are appreciated!
My app was approved - and the crash was indeed no issue for the app review team.
I had a chat with Apple about this who were kind enough to call me back and explain the issue. Looks like this phenomenon is "kind of" expected behaviour: Mac Apps may or may not crash when run with a Distribution Profile.
To avoid this problem, we can add both a Development AND a Distribution Profile to our app, without one having to replace the other. This was news to me. Had I however opened my tired eyes a bit wider I would have perhaps spotted the little disclosure triangle myself:
Perhaps this helps those with the same issue.

Where should I begin developing for the Mac?

I've developed a couple of iOS applications, and apart from that I have no experience developing for the Mac. I'm aware that the Mac developer program has just introduced the Mac app store, so I'm guessing that building a Mac app is now similar to developing an iOS app.
My question is...
Should I start off with the current version of Xcode (without paying for the developer program) and developing my app using the current method... or pay for the program and use the potentially easier method?
Forgive me if I've made some wrong assumptions.
I haven't heard anything to indicate that there will be an easier method. The Mac app store is just a new way to distribute a Mac app. Go ahead and get started with Xcode. There's no hurry to join the developer program unless you're close to having an app you want to sell.