开发者账号申请
http://www.applicationloader.net/blog/zh/547.html
https://zhuanlan.zhihu.com/p/66118041
https://www.jianshu.com/p/d56eab7a6c3a
https://juejin.im/post/5c6a4a796fb9a049c0439449

邓氏编码
https://www.yiem.net/archives/20180426zui-xin-applekai-fa-zhe-gong-si-zhang-hao-de-shen-qing-guo-cheng-er-dian-zi-you-jian-hui-fu-deng-bai-shi-ni-shen-qing-de.html

IOS APP上架流程:
https://www.jianshu.com/p/6f50130b6950
https://www.jianshu.com/p/e5ac7b05750a

iOS苹果开发者账号申请教程:
http://www.applicationloader.net/blog/zh/547.html

苹果开发者账号开启双重认证教程
http://www.applicationloader.net/blog/zh/1998.html

APPID申请
https://appleid.apple.com/account?appId=632&returnUrl=https%3A%2F%2Fdeveloper.apple.com%2Faccount%2F#!&page=create

蒲公英,上传App平台:
https://www.pgyer.com/

签名过期:
https://my.oschina.net/ioslighter/blog/494611
https://www.jianshu.com/p/38fde1867853

黑雷苹果桌面版:
https://www.heilei.com/
https://www.heilei.com/question_content-55.html
https://pan.baidu.com/s/1hOe1SOPQL15hjDOeY-WRLg

KRPANO技术解密
http://www.krpano.tech/archives/1026

ipa重签教程
http://www.applicationloader.net/blog/zh/1857.html

IOS 应用浏览器下载安装
https://herechen.github.io/technology/ios-app-install-by-plist-file/

iphone已停用,解决办法:
(1.)电脑先下载itunes
(2.)进行 DFU模式(在没有备份资料的情况下刷机,资料会丢失) 从新恢复设备
按住关机键5秒钟 不放 在按住home键10秒后 松开关机键 不松开 home键 继续按住15秒后松开 然后usb链接电脑打开itunes从新恢复设备

苹果ipa文件重签需要准备的东西
1)Mac电脑
2)重签用的ios证书(先申请ios证书)
3)重签工具
4)软件包

主要步骤:
1.)创建唯一标示符BundleID (要有开发者账号)
2.) 添加测试设备,获取设备的UUID
3.) 创建iOS开发证书 (.p12文件)
4.)创建iOS开发描述文件
5.)重签ipa

1.Ipa签名过期:
操作步骤:
a.解压iPA文件
b.删掉旧的签名文件
c.拷贝新的provision profile替换旧的embedded.mobileprovision
d.用codesign命令重签名
f.重新zip为iPA文件

总结:
证书、描述文件、Bundle identifier要正确
APP要是未加密的
APP中的framework都要签名,比如appx, dylib, framework
授权机制(entitlements.plist)文件必须带上

ios App 开发指南的更多相关文章

  1. iOS APP开发的小知识(分享)

          亿合科技小编发现从2007年第一款智能手机横空出世,由此开启了人们的移动智能时代.我们从一开始对APP的陌生,到现在的爱不释手,可见APP开发的出现对我们的生活改变有多巨大.而iOS AP ...

  2. 20个可以帮你简化iOS app开发流程的工具

    这里推荐20个可以帮你简化iOS app开发流程的工具.很多开发者都使用过这些工具,涉及原型和设计.编程.测试以及最后的营销,基本上涵盖了整个开发过程. 原型和设计 有了一个很好的创意后,你要做的不是 ...

  3. iOS App开发的那些事儿2:如何搭建合适的框架

    <iOS App开发的那些事儿>系列文章从更宏观的角度出发,不仅仅局限于具体某个功能.界面的实现,而是结合网易云信iOS端研发负责人多年的经验,从如何优化现有代码的角度出发,深度分析如何创 ...

  4. iOS App开发的那些事儿1:如何建立合适的规范

    <iOS App开发的那些事儿>系列文章从更宏观的角度出发,不仅仅局限于具体某个功能.界面的实现,而是结合网易云信iOS端研发负责人多年的经验,从如何优化现有代码的角度出发,深度分析如何创 ...

  5. iOS App开发那些事:如何选择合适的人、规范和框架?

    http://www.cocoachina.com/ios/20141202/10386.html 自从做Team Leader之后,身上权责发生了变化,于是让我烦恼的不再是具体某个功能,某个界面的实 ...

  6. Node.app – 用于 iOS App 开发的 Node.js 解释器

    Node.app 是用于 iOS 开发的 Node.js 解释器,它允许最大的代码重用和快速创新,占用资源很少,为您的移动应用程序提供 Node.js 兼容的 JavaScript API.你的客户甚 ...

  7. ios app开发步骤

    虽然开发一个app的任务看上去可能很艰巨,但是整个过程可以抽象成几个相对简单的步骤,下面这些步骤会在你开发第一个app时帮你步入正途. 定义Concept 每个好app都是从一个concept开始. ...

  8. iOS APP开发概述----学习笔记001

    之前开发过一些Android APP,如今開始学习iOS开发,未来实际工作应该会用到.未雨绸缪. 一.了解其系统层次架构 其系统分层四层,其具体例如以下: 第一层:Core OS watermark/ ...

  9. IOS APP开发中View的几种实现方式

    xib文件有以下几个重要的属性: xib文件名 File’s Owner xib文件中的视图的Class xib文件中的视图的Outlet指向 File’s Owner 可以关联到某类,然后通过IBO ...

随机推荐

  1. android上如何写配置文件

    android上如何写配置文件:使用SharedPreferences SharedPreferences是Android平台上一个轻量级的存储类,用来保存应用的一些常用配置,比如Activity状态 ...

  2. springboot2.x实现oauth2授权码登陆

    参考文章:https://blog.csdn.net/qq_27828675/article/details/82466599 一 进行授权页 浏览器输入http://localhost:8081/o ...

  3. Dynamics 365中开发和注册插件介绍

    我是微软Dynamics 365 & Power Platform方面的工程师罗勇,也是2015年7月到2018年6月连续三年Dynamics CRM/Business Solutions方面 ...

  4. 表单生成器(Form Builder)之mongodb表单数据——整理数据

    在上篇笔记中,为车辆信息表.车辆耗损表以及车辆营收表插入了一些数据.之后便是查询了,重点也在查询……按照之前定好的数据结构,如果查询mongodb document的最外层比较简单,但是我们的重点应该 ...

  5. 《Web Development with Go》JWT认证满意版

    这个比昨晚的要满意, 认证放到中间件那里了. Mux使用的是gorilla, 中间件使用的是negroni, 启动是用的negroni.classic方法. package main import ( ...

  6. linux 常用命令及软件

    命令基于ubuntu 18.04 修改网卡配置 /etc/netplan/50-cloud-init.yaml #修改 netplan apply #应用修改 修改计算机名 sudo hostname ...

  7. 使用webstrom开发小程序要做的设置

    1.关闭rpx的错误提示 在setting里面  -->搜索inspections --> 在右侧找到invalid CSS property value    把对勾划掉

  8. ubuntu18.04因java路径原因启动jenkins失败

    我的云服务器ubuntu18.04上本来装了jenkins,今天安装完tomcat后,将原有的openjdk卸载了,安装了jdk8u192, 此时浏览器访问8080端口显示的就是tomcat安装成功的 ...

  9. Ubuntu设置开机时启动的系统内核版本

    1.查看系统当前安装的所有内核版本 有两种方法 第一种: 可以查看/lib/modules下的文件夹,一个文件夹对应一个内核版本,如下图: 第二种:使用下面的命令查看: dpkg --get-sele ...

  10. Java题库——Chapter12 异常处理和文本IO

    异常处理 1)What is displayed on the console when running the following program? class Test { public stat ...