Home » Developers » Page 5

Category: Developers

Apple plans to remove old, outdated, & abandoned apps from App Store

With Apple’s App Store having over 2 million apps available, it can be pretty difficult to find the one specific app that you are looking for. Of these 2 million+ apps, a lot are outdated. Yesterday, Apple sent an email out to developers stating that they will start reviewing old apps on September 7. If they crash on launch they will be removed immediately. Other apps will get a notice from Apple first and you will have 30 days to update.

Apple released an FAQ to explain the changes.

 

About Pioneer

Pioneer Mobile Applications is a one stop shop for bringing your app idea to life. It is our mission to provide personal, affordable, & reliable app development for individuals, organizations, and businesses by being with our customers from the idea stage to launch and everything in-between!

With several years of expert mobile app development experience, United States app design and development company, Pioneer Mobile Applications is committed to the success of our clients. Whether your business is at the idea stage, currently in development, or already has a million users, Pioneer Mobile Applications can help create an affordable, reliable, and beautiful experience for your users. As a United States app design and development company, Pioneer Applications prides itself on being a full service development agency. We don’t just make apps, we will take a simple idea and create an application personalized for your business. Our goal is to ensure that our clients are succeeding. We accomplish this by providing idea conceptualization, market validation, app design (user experience & user interface), iOS, Android, and web development, testing, and marketing! We are constantly keeping up with new technology as it comes along to be sure that your app is using the latest, most cutting edge tech. United States mobile app design and development agency, Pioneer Applications is a United States based organization that is a team player on every project both small and large.

We have over 5+ years experience working with all different types of clients such as BuzzFeed, UMass Amherst, All in One Music Applications and many more! Our strategic process provides quick turn around times which lets us keep development costs down, saving our clients money!!

Services

iOS & Android: We have multiple developers on hand to build your iOS and Android Applications. The code we create is always clean and easily understandable by other developers.

UI/UX: Design is a very important thing. Our User Interface and User Experience developers make sure that your app is beautiful and easy to navigate through. We’ll help you out with branding and ensuring your app is recognizable!

Project Management: When there are a bunch of different moving parts, things can get messy. Our project managers makes sure everyone is on the same page and getting their work done as efficiently as possible.

Sales & Marketing: We don’t stop once we’re finished developing the app; we want to make sure that your app gets users on it and help you get featured in the App Store. Our sales and marketing experts will help you get the word out and acquire users!

Our Process

Conceptualize, Validate, Brand, Develop, Test, Launch, Promote

Apple set to unveil the next iPhone on September 7th

Apple has just sent out invitations to an event to be held on September 7th, at 10:00 am Pacific. It is expected that they will release the iPhone 7 on this “7th” day. There is a good chance that they also announce new MacBrook Pro Computers. Make sure to like our Facebook Page and follow us on Instagram, & Twitter to stay updated!

About Pioneer

Pioneer Mobile Applications is a one stop shop for bringing your app idea to life. It is our mission to provide personal, affordable, & reliable app development for individuals, organizations, and businesses by being with our customers from the idea stage to launch and everything in-between!

With several years of expert mobile app development experience, United States app design and development company, Pioneer Mobile Applications is committed to the success of our clients. Whether your business is at the idea stage, currently in development, or already has a million users, Pioneer Mobile Applications can help create an affordable, reliable, and beautiful experience for your users. As a United States app design and development company, Pioneer Applications prides itself on being a full service development agency. We don’t just make apps, we will take a simple idea and create an application personalized for your business. Our goal is to ensure that our clients are succeeding. We accomplish this by providing idea conceptualization, market validation, app design (user experience & user interface), iOS, Android, and web development, testing, and marketing! We are constantly keeping up with new technology as it comes along to be sure that your app is using the latest, most cutting edge tech. United States mobile app design and development agency, Pioneer Applications is a United States based organization that is a team player on every project both small and large.

We have over 5+ years experience working with all different types of clients such as BuzzFeed, UMass Amherst, All in One Music Applications and many more! Our strategic process provides quick turn around times which lets us keep development costs down, saving our clients money!!

Services

iOS & Android: We have multiple developers on hand to build your iOS and Android Applications. The code we create is always clean and easily understandable by other developers.

UI/UX: Design is a very important thing. Our User Interface and User Experience developers make sure that your app is beautiful and easy to navigate through. We’ll help you out with branding and ensuring your app is recognizable!

Project Management: When there are a bunch of different moving parts, things can get messy. Our project managers makes sure everyone is on the same page and getting their work done as efficiently as possible.

Sales & Marketing: We don’t stop once we’re finished developing the app; we want to make sure that your app gets users on it and help you get featured in the App Store. Our sales and marketing experts will help you get the word out and acquire users!

Our Process

Conceptualize, Validate, Brand, Develop, Test, Launch, Promote

Updating Facebook Integration for iOS 9 & iOS 10

So with iOS 9 & 10 out, there are a few enhancements in security. With that being said, the way your app integrates Facebook may be acting strange, or not working at all.

More than likely this is because you are being affected by App Transport Security. ‘App Transport Security is a feature that improves the security of connections between an app and web services. The feature consists of default connection requirements that conform to best practices for secure connections. Apps can override this default behavior and turn off transport security. ‘ -Apple

With all this being said, this is definitely something that you want to keep inside of your app. But now…. how do you make it work!?!

There are two solutions

 

1.

First: Whitelist Facebook Servers for Network Requests.
To do this add the following to your info.plist file:

<key>NSAppTransportSecurity</key>
<dict>
    <key>NSExceptionDomains</key>
    <dict>
        <key>facebook.com</key>
        <dict>
            <key>NSIncludesSubdomains</key>
            <true/>                
            <key>NSExceptionRequiresForwardSecrecy</key>
            <false/>
        </dict>
        <key>fbcdn.net</key>
        <dict>
            <key>NSIncludesSubdomains</key>
            <true/>
            <key>NSExceptionRequiresForwardSecrecy</key>
            <false/>
        </dict>
        <key>akamaihd.net</key>
        <dict>
            <key>NSIncludesSubdomains</key>
            <true/>
            <key>NSExceptionRequiresForwardSecrecy</key>
            <false/>
        </dict>
    </dict>
</dict>

Then, Whitelist Facebook Apps by adding this to your info.plist as well:

<key>LSApplicationQueriesSchemes</key>
<array>
    <string>fbapi</string>
    <string>fbapi20130214</string>
    <string>fbapi20130410</string>
    <string>fbapi20130702</string>
    <string>fbapi20131010</string>
    <string>fbapi20131219</string>    
    <string>fbapi20140410</string>
    <string>fbapi20140116</string>
    <string>fbapi20150313</string>
    <string>fbapi20150629</string>
    <string>fbauth</string>
    <string>fbauth2</string>
    <string>fb-messenger-api20140430</string>
</array>

 

There you go, that should do the trick 🙂

 

2.

If this seems to be too much of a hassle for you, the second option is to turn off App Transport Security. You can do that by adding the following to your info.plist file:

<key>NSAppTransportSecurity</key>
<dict>
	<key>NSAllowsArbitraryLoads</key>
	<true/>
</dict>