`
johnie_sheng
  • 浏览: 112326 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

在一个应用程序中其他的应用,比如说网站,App Store等等

 
阅读更多

在一个应用程序中启动其他的服务是用方法: UIApplication:openURL

这里罗列了七种服务可以被启动:

1, Browse

2, Google Maps

3, Apple Mail

4, Phone Call

5, SMS Application

6, App Store

 

1, Browse

 

NSURL
 *
url =
 [
NSURL
 URLWithString:
@
"http://www.iphonedevelopertips.com"
]
;
[
[
UIApplication sharedApplication]
 openURL:
url]
;

2, Google Maps

格式:http://maps.google.com/maps?q=${QUERY_STRING}

// Create your query ...

NSString
*
 searchQuery =
 @
"1 Infinite Loop, Cupertino, CA 95014"
;
 
// Be careful to always URL encode things like spaces and other symbols that aren't URL friendly

searchQuery =
  [
addressText stringByAddingPercentEscapesUsingEncoding:
 NSUTF8StringEncoding]
;
 
// Now create the URL string ...

NSString
*
 urlString =
 [
NSString
 stringWithFormat:
@
"http://maps.google.com/maps?q=%@"
, searchQuery]
;
 
// An the final magic ... openURL!

[
[
UIApplication sharedApplication]
 openURL:
[
NSURL
 URLWithString:
urlText]
]
;

3, Apple Mail

格式:mailto://${EMAIL_ADDRESS}

[
[
UIApplication sharedApplication]
 openURL:
[
NSURL
 URLWithString:
@
"mailto://info@iphonedevelopertips.com"
]
]
;

4, Phone Call(只是对iPhone)

[
[
UIApplication sharedApplication]
 openURL:
[
NSURL
 URLWithString:
@
"tel://8004664411"
]
]
;

5, SMS Application

[
[
UIApplication sharedApplication]
 openURL:
[
NSURL
 URLWithString:
@
"sms:55555"
]
]
;

6, App Store

 

分享到:
评论

相关推荐

    iphone AppStore库

    在标签“iphone AppStore库”中,我们可以理解为这可能是一个关于AppStore的资料集合,可能包含AppStore的使用指南、热门应用推荐、开发者提交应用的流程、应用审核标准等相关信息。这个库可能对用户了解AppStore的...

    AppStore掘金iPhone SDK应用程序开发

    总的来说,《AppStore掘金iPhone SDK应用程序开发》这本书涵盖了从技术开发到市场策略的全过程,是想要在iOS平台上大展拳脚的开发者不可或缺的参考资源。通过阅读,开发者不仅可以深化对iPhone SDK的理解,还能学习...

    生成App Store应用图标

    在App Store上发布应用时,一个重要的步骤是创建符合苹果严格规范的应用图标。这个过程涉及到多个尺寸和格式的图标,以便适应不同的设备和操作系统版本。本文将深入探讨如何使用Python来自动化生成适用于App Store的...

    swift-react-native-app-store-review一个RN实现的AppStore评分组件

    标题中的“swift-react-native-app-store-review”指的是一个项目或库,它是用React Native框架实现的,目的是在iOS应用中提供类似Apple App Store的用户评分功能。React Native是一种由Facebook开发的开源...

    App上架发布到Appstore市场最新中文教程

    创建App ID后,系统会给应用分配一个唯一的标识符,用于后续的开发和发布过程。 2、申请发布证书 发布证书是用于应用签名的数字证书。在苹果开发者中心通过appuploader工具创建发布证书,相比传统的钥匙串助手更为...

    ios应用内跳转到AppStore或者iTunes

    在iOS开发中,有时我们需要引导用户在应用内部直接跳转到AppStore或iTunes来查看应用详情、进行评分和评论,或者购买相关的媒体内容。这个功能对于提高应用的可见度和用户参与度至关重要。以下是对这个主题的详细...

    app store上传材料须知

    关键字是应用程序的搜索关键字,需要提供至少一个关键字,以便用户在 App Store 中能够搜索到应用程序。 5. 应用 Icon 应用 Icon 是应用程序的图标,需要提供一个尺寸为 1024*1024 的 PNG 格式的图片。 6. 应用...

    AppStore_应用商店

    【AppStore_应用商店】是针对移动设备应用分发的一款软件平台,主要功能是提供一个集中的地方,让用户能够方便地查找、下载和管理应用程序。在这个项目中,开发者已经实现了一些核心特性,如断点下载、下载速度监测...

    swift-直接在您的ReactNative应用中进行AppStore评分

    首先,`swift-直接在您的ReactNative应用中进行AppStore评分`这个标题指出我们要讨论的是一个React Native模块,它利用Swift来调用iOS的原生API,以便在应用内部引导用户进行App Store的评分。React Native是一个由...

    ios应用发布到appstore全部流程

    在Xcode中,选择目标设备为App Store,创建一个Release版本。进行最后一轮的测试,确保所有功能正常且没有Crash。 5. **创建App的版本**: 在App Store Connect上创建新的版本,上传二进制文件(即你的.app文件)...

    envi_app_store.zip_envi APPstore_envi app_envi_app_store_streetu

    标题中的"envi_app_store.zip"表明这是一个与ENVI(Environment for Visualizing Images)软件相关的压缩包,专门用于ENVI的应用商店(APPstore)。ENVI是一款广泛使用的遥感图像处理和分析软件。"envi APPstore...

    ENVI_appstore.zip

    ENVI_appstore.zip文件是一个压缩包,其中包含了ENVI应用程序商店的相关资源,旨在帮助用户更有效地利用ENVI进行遥感图像处理和分析。下面,我们将深入探讨这个压缩包中的两个关键文件及其背后的科学知识。 首先,...

    如何将app发布到app store

    在这里,我们可以创建一个新的App ID,这是发布到App Store上的程序所需的唯一标识。 1.2 申请App ID 在创建App ID时,需要填写两个重要信息:App ID Description和App ID Prefix。App ID Description用来描述App ...

    AppStore上传流程

    App Store是苹果公司为其iOS操作系统提供的一个数字分发平台,允许用户浏览和下载应用程序。开发者可以通过这个平台将自己开发的应用程序发布给全球的iOS用户。 一、App Store上传流程的快速流程包括以下几个主要...

    苹果APPStore

    APP Store为用户提供了一个安全可靠的环境来下载各种应用程序,包括游戏、社交应用、教育工具、生产力软件等等。通过严格的审查流程,苹果确保了APP Store中的应用质量,并保护用户免受恶意软件的侵害。 ### APP ...

    如何将应用上传到 App Store 的详细流程介绍.

    上传完成后,需要在App Store Connect网站上填写各种元数据,包括应用名称、描述、截图、分类等。 6. **提交审核**:所有必要信息填写完毕后,点击“Submit for Review”按钮,将应用提交给Apple进行审核。审核过程...

    2011苹果应用程序上架AppStore审核标准

    2011苹果应用程序上架AppStore审核标准 本文档详细列出了苹果App Store应用程序上架审核标准的所有细节内容,旨在帮助开发者了解苹果应用程序商店的审核流程和要求,从而提高审核通过率。 首先,苹果App Store审核...

    ios一个app应用内部调用另一个新的app应用

    在iOS平台上,应用程序之间的交互是通过URL Scheme来实现的,这是一种允许一个应用启动另一个已安装应用的功能。这个过程被称为深链接(Deep Linking)。在标题和描述中提到的"ios一个app应用内部调用另一个新的app...

    App Store审核指南中文版

    《App Store审核指南》是...通过遵循这些规则,开发者能够保证他们的应用满足苹果的高标准,并且能够在应用商店中脱颖而出。同时,苹果公司通过不断更新和维护这份指南,确保App Store的应用生态能够健康持续地发展。

Global site tag (gtag.js) - Google Analytics