08-IOSCore - App Store、国际化/本地化

App Store

    1. 帐号身份

        0. Xcode

            写程序,在虚拟机上运行

        1. 成为苹果使用者

            appleid

            验证邮箱

            权限:

                能下载应用程序

 

        2. 成为苹果开发者

            https://developer.apple.com/cn/

            权限:

                1) 能看当前时代的文档

                2) 能看苹果官方开发视频

                3) 下载官方示例代码

        3. 加入iOS开发者计划

            1) 一般开发者   99每年

                可以上传到   App Store

                注册时,你需要勾选,你是个人/企业

 

                信用卡

                VISA 万事达

                银联

                PDF 打印 VISA 卡号 有效期 安全码

                传真过去

                需要帮助?打电话

                付费流程大约需要15

            2) 企业开发者   299每年

                可以自行分发

            3) 大学开发者   免费

 

    2. Certificates, Identifiers & Profiles

        证书,识别符,许可

        1) 识别符         

          跟应用程序相关

        2) 许可(描述文件)

            有许可才能在授权的设备上运行指定的程序

            内涵证书以及配套的识别符

        3) 设备

            一年只能增加100台测试设备

            同时只能拥有100台测试设备

    3. iTunes Connect

        用于发布程序 和查看销量使用

        发布流程需要15天+

三、应用程序资源

    0. 基础

        所有文件将来都会被拍平到一个根文件夹下

    1. 启动图片

        Defualt.png         iPhone4以前

        Defualt@2x.png      iPhone4 & iPhone4s

        Defualt-568h@2x.png    iPhone5 ->

    2. logo

        需要操作plist文件

        增加所有logo的图片文件名称

 

四、 国际化/本地化

    1. 怎么本地化

        1) 为项目添加支持语言

        2) 再针对文件/信息 增加本地化实现

    2. 什么可以本地化

       1) Storyboard / nib

           直接修改

        2) 文字

            Localizable.strings

            NSLocalizedString()

        3) CFBundleDisplayName

            应用程序名称的本地化

posted @ 2014-03-05 18:45  回读(IOS)  阅读(374)  评论(0编辑  收藏  举报