美文网首页
iOS 总结

iOS 总结

作者: sudhengshi | 来源:发表于2018-07-18 10:35 被阅读23次

    推送流程

    1064761-91decb9285e9d812.jpg

    一些概念

    1.真机证书- > 让电脑有了使用手机进行某项操作的权力(真机,推送,上线)

    APP ID:程序标识符
    3.真机证书制作

    1.创建证书

    创建CSR文件(本机的钥匙串)(CSR文件包含创建证书的电脑的一些信息,我们用电脑创建的证书,只有那一台电脑可以用)
    2.1 钥匙串访问- > 证书助理-> 从证书颁发机构请求证书-> 存储到磁盘

    上传CSR文件

    下载cer证书文件- >双击安装到钥匙串

    5.[注意]-> 这个证书只用创建CSR的那台电脑使用,如果想让其他电脑也可以使用这个证书,就必须让创建CSR文件的电脑将开发者证书导出为.p12的证书

    APP ID :程序标识符

    通配的: 可以用于真机测试,因为不可以选择某些app servers

    精确的:可以选现有的app servers,但是在xcode中的bundle identifier 必须和app id 一样

    描述文件(真机和上线) : xcode 中可以直接运行程序最重要的一个文件

    1.描述文件选择了app id,如果你在xcode中选择了这个描述文件,你的xcode中的bundle identifier就必须和描述文件的 app ID 一样

    2.描述文件选择了真机 测试证书,xcode 中项目选择了某个描述文件,你的电脑中就必须安装过描述文件所选择的那个真机测试证书

    描述文件中有一个真机列表,如果想真机测试,你的设备udid 必须在描述文件的真机列表中
    添加一台设备

    1.添加设备到账号,

    2.重新生成一个描述文件,让描述文件真机列表中有你的真机的udid

    cell自适应高度

    (CGFloat)textHeight:(NSString)str{
    NSDictionary dict = @{NSFontAttributeName:[UIFont systemFontOfSize:17]};
    CGRect rect = [str boundingRectWithSize:CGSizeMake(375,1000) options:NSStringDrawingUsesLineFragmentOrigin attributes: dict context:nil];
    return rect.size.height;
    }

    相关文章

      网友评论

          本文标题:iOS 总结

          本文链接:https://www.haomeiwen.com/subject/rztopftx.html