Breaking Scope

Category: iOS

Sharing on LINE Messenger on iOS

I’ve made a number of posts in the past talking about sharing via Twitter on React Native/iOS. A lot of people in Japan use Twitter, but even more use LINE on a daily…

Setting a Default iOS Simulator for React Native

Running your project on an iOS simulator with React Native CLI is really easy if you are using a Mac, you just have to use the react-native run-ios command. Lately I’ve been checking…

SLComposeViewController and Tweeting on iOS 11

A couple of weeks back I wrote an article about sharing tweets with React Native’s Linking API. Since then I noticed that this method has stopped working on iOS, but I’m not sure…

Asking for Reviews with React Native and SKStore​Review​Controller

Asking for reviews or ratings is a pretty important part of gaining traction with an app. Last year Apple announced that they wouldn’t be approving apps or updates that used their own dialogues…

Using SafeAreaView with iPhone X and React Native

I’m probably a little bit late to the party but I finally saw an iPhone X in the wild for the first time the other day so it got me thinking a bit…

Tweeting with React Native and Linking.openURL

If you’re targeting Asia, or even Western countries sometimes tweets can be a pretty invaluable source of free advertising for your mobile app. Lately I wanted to add tweeting functionality to a new…

Access Keychain Data from a Today Extension Widget

Recently I’ve been working on a cross platform app that saves some data across sessions. I decided it would also be cool if I could make some kind of Today Extension for the…

Running your React Native project on a physical iOS device

When you’re working on a React Native project you’re probably using a simulator if you’re working on the iOS side. I usually only use a physical iOS device to make sure things are…