react-native/Libraries
Garrett McCullough 8da9b04bb6 update docs for Linking.openURL
Summary:
What existing problem does the pull request solve?

I was seeing errors in the crash monitoring software for my app in production.  Many took the form of, `Unable to open URL: telprompt:5551231234`

After some research, I found that when the user attempts to call a phone number, a dialog pops up in iOS asking the user to confirm or cancel the call.  If the call is canceled, the promise returned by `openURL` is rejected.

This PR improves the documentation around what happens to the promise returned by `openURL`.

No test plan, text changes only.

Sign the [CLA][2], if you haven't already.

Small pull requests are much easier to review and more likely to get merged. Make sure the PR does only one thing, otherwise please split it.

Make sure all **tests pass** on both [Travis][3] and [Circle CI][4]. PRs that break tests are unlikely to be merged.

For more info, see the ["Pull Requests"][5] section of our "Contributing" guidelines.

[1]: https://medium.com/martinkonicek/what-is-a-test-plan-8bfc840ec171#.y9lcuqqi9
[2]: https://code.facebook.com/cla
[3]: https://travis-ci.org/facebook/react-native
[4]: http://circleci.com/gh/facebook/react-native
[5]: https://github.com/facebook/react-native/blob/master/CONTRIBUTING.md#pull-requests
Closes https://github.com/facebook/react-native/pull/13624

Differential Revision: D4962161

Pulled By: javache

fbshipit-source-id: c8d5ffbc24ba4c14c85db6ea799a6f95339b94c8
2017-04-28 04:04:14 -07:00
..
ART Apple TV Support: Add tvOS build support for ART library 2017-04-20 16:15:38 -07:00
ActionSheetIOS Enable -Wimplicit-retain-self en sync warning config for all projects 2017-03-23 15:01:34 -07:00
AdSupport Enable -Wimplicit-retain-self en sync warning config for all projects 2017-03-23 15:01:34 -07:00
Alert Export Alert's type ButtonsArray for external use 2017-03-06 12:44:47 -08:00
Animated Omit units from zero values. 2017-04-18 14:00:18 -07:00
AppState Fix the website build 2017-02-21 09:11:01 -08:00
BatchedBridge Refactor MessageQueue 2017-04-28 04:04:14 -07:00
BugReporting Patch up for future React Sync 2017-02-08 14:50:43 -08:00
CameraRoll Deploy v0.43.0 2017-04-05 18:31:06 -07:00
Components Small grammar edit 2017-04-21 03:15:17 -07:00
Core Manually inline parseErrorStack 2017-03-28 08:38:13 -07:00
DebugComponentHierarchy Move React Core Integration to a Dependency 2016-04-21 09:28:23 -07:00
EventEmitter Native Animated - Restore, reorganize and add new tests 2017-03-27 11:46:05 -07:00
Experimental Ran PropTypes -> prop-types codemod against Libraries/FBReactKit/js/react-native-github 2017-04-12 16:15:15 -07:00
Geolocation Include Create React Native App in Getting Started 2017-04-26 07:16:18 -07:00
Image packager: buck library: expose asset content 2017-04-25 12:04:01 -07:00
Inspector Ran PropTypes -> prop-types codemod against Libraries/FBReactKit/js/react-native-github 2017-04-12 16:15:15 -07:00
Interaction Fixes "guesture" typo in PanResponser docs 2017-04-03 09:15:29 -07:00
JSInspector Add Network agent 2016-11-02 12:29:15 -07:00
LayoutAnimation Deploy v0.43.0 2017-04-05 18:31:06 -07:00
Linking update docs for Linking.openURL 2017-04-28 04:04:14 -07:00
LinkingIOS Enable -Wimplicit-retain-self en sync warning config for all projects 2017-03-23 15:01:34 -07:00
Lists fix bug: flipped leading/trailing separators.updateProps 2017-04-27 15:50:15 -07:00
Modal Ran PropTypes -> prop-types codemod against Libraries/FBReactKit/js/react-native-github 2017-04-12 16:15:15 -07:00
NativeAnimation Native Animated - Support decay on iOS 2017-04-24 04:31:43 -07:00
Network Change Promise.done to Promise.then 2017-04-16 15:30:46 -07:00
Performance Support QuickPerformanceLogger.js in the old bridge 2017-02-16 11:33:48 -08:00
PermissionsAndroid Include Create React Native App in Getting Started 2017-04-26 07:16:18 -07:00
PushNotificationIOS Include Create React Native App in Getting Started 2017-04-26 07:16:18 -07:00
RCTTest Merge all copies of RUN_RUNLOOP_WHILE in UIExplorerUnitTests 2017-04-21 08:35:46 -07:00
ReactNative Include Create React Native App in Getting Started 2017-04-26 07:16:18 -07:00
Renderer Minor doc fix 2017-04-26 04:00:09 -07:00
Sample Fix missing RCTBridgeModule.h 2017-01-31 11:13:50 -08:00
Settings Enable -Wimplicit-retain-self en sync warning config for all projects 2017-03-23 15:01:34 -07:00
Share Flowify Process Color 2017-04-26 11:31:56 -07:00
Storage correctly order ASyncStorage 2017-02-21 15:18:40 -08:00
StyleSheet Flowify Process Color 2017-04-26 11:31:56 -07:00
Text Fixed issue where the copy item would be added to the tooltips on the… 2017-04-27 15:50:15 -07:00
Utilities BREAKING - Remove React forwarding and wrong import warnings 2017-04-26 10:02:32 -07:00
Vibration Enable -Wimplicit-retain-self en sync warning config for all projects 2017-03-23 15:01:34 -07:00
WebSocket Align ios api with android 2017-04-17 07:30:18 -07:00
react-native BREAKING - Remove React forwarding and wrong import warnings 2017-04-26 10:02:32 -07:00
vendor Remove `copyProperties` 2017-03-21 08:01:58 -07:00
Promise.js Allow Promise to display error strings and not just error objects. 2017-03-09 14:30:57 -08:00
promiseRejectionIsError.js RN: Cleanup OSS JS & Flow Declarations 2016-11-20 17:58:29 -08:00