漫漫人生论坛

 找回密码
 立即注册

扫一扫,访问微社区

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

查看: 562|回复: 0

iPhone不越狱开发自己的手机App教程

[复制链接]

35

主题

39

帖子

1066

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1066
发表于 2017-1-10 11:46:20 | 显示全部楼层 |阅读模式
  对于果粉来说,在苹果产品上探索一些可玩性极强的玩法是一件非常有趣的事。日前,网友lizhengru分享了一个不需要越狱就能开发属于自己的手机App的入门级教程,一起来看看吧。
  在正式开始之前,该网友所做的准备工作如下:
  - Mac 设备(OS X 版本为 10.11.3)
  - iPhone6(iOS 版本为 9.2.1)
  - Xcode 版本为 7.2.1
  接下来进入正式的操作步骤:
  1、用自己的 Apple ID 登录开发者中心。

                               
登录/注册后可看大图

                               
登录/注册后可看大图

                               
登录/注册后可看大图
  2、用数据线将你的 iPhone 手机连接到 Mac 设备(解锁手机并添加信任),然后打开 Xcode。

                               
登录/注册后可看大图

                               
登录/注册后可看大图

                               
登录/注册后可看大图
  3、选择“Create a new Xcode project”创建一个新的项目,然后选择单视图,点击下一步。

                               
登录/注册后可看大图

                               
登录/注册后可看大图
  4、输入项目名称(Product Name)、公司标识前缀名(Organization  identifier)、开发语言(Language)和设备(Devices),并点击下一步,然后选择工程保存的地方,点击 Create。

                               
登录/注册后可看大图

                               
登录/注册后可看大图
  5、修复代码签名问题,添加 Apple ID,已经开启两步验证的锋友需要验证一下,添加完成后如下图,关闭 Accounts 窗口,提示 Reset  的,请点击 Reset,不提示的请忽略此步,至此,代码签名问题已修复。

                               
登录/注册后可看大图

                               
登录/注册后可看大图

                               
登录/注册后可看大图

                               
登录/注册后可看大图

                               
登录/注册后可看大图

                               
登录/注册后可看大图

                               
登录/注册后可看大图

                               
登录/注册后可看大图
  6、添加 App 的图标和 App 的加载画面。

                               
登录/注册后可看大图

                               
登录/注册后可看大图

                               
登录/注册后可看大图

                               
登录/注册后可看大图

                               
登录/注册后可看大图

                               
登录/注册后可看大图

                               
登录/注册后可看大图

                               
登录/注册后可看大图
  7、修改 View Controller 属性,添加图像视图,拖入 Label 和 Button 控件并适当修改其外观属性。

                               
登录/注册后可看大图

                               
登录/注册后可看大图

                               
登录/注册后可看大图

                               
登录/注册后可看大图

                               
登录/注册后可看大图

                               
登录/注册后可看大图

                               
登录/注册后可看大图
  8、修改 ViewController.m 文件,赋予按钮功能。

                               
登录/注册后可看大图

                               
登录/注册后可看大图

                               
登录/注册后可看大图
  功能实现代码如下:
  //初始化提示框;
  UIAlertController *alert = [UIAlertController  alertControllerWithTitle"消息警告" message"XXXX" preferredStyle:  UIAlertControllerStyleAlert];
  [alert addAction:[UIAlertAction actionWithTitle"XX"  style:UIAlertActionStyleDefault handler:^(UIAlertAction * _Nonnull action) {
  //点击按钮的响应事件;
  }]
  ];
  //弹出提示框;
  [self presentViewController:alert animated:true completion:nil];
  9、程序已经改写完毕,在模拟器里可以运行,现在我们要做的是让其在 iPhone 手机上也可以运行。

                               
登录/注册后可看大图

                               
登录/注册后可看大图

                               
登录/注册后可看大图
  10、此时程序已经安装在手机里面了,但是得不到系统的信任,现在要做的就是在 iPhone 手机上解锁屏幕,前往设置 - 通用 - 设备管理 -  开发商应用,信任你的 Apple ID,然后再次点击 Xcode 里的  Running。这样一来,我们就已经成功的完成了开发一个完整的程序,试着点击它吧。

                               
登录/注册后可看大图

                               
登录/注册后可看大图

                               
登录/注册后可看大图

                               
登录/注册后可看大图

                               
登录/注册后可看大图
  那么,我们制作的 App 应该如何保存呢?接下来我们要做的就是生成 ipa 文件,方便以后进行安装。
  - Xcode 左侧底部找到 Products,在 XXXX.app 上面右键,选择 Show in Finder,这样就找到了 XXXX.app  的原始文件。

                               
登录/注册后可看大图
  - 将找到的 XXXX.app 文件拖拽到打开的 iTunes 的“我的应用页面”空白处,这样就生成了最终的 XXXX.ipa 文件。

                               
登录/注册后可看大图

                               
登录/注册后可看大图
  - 将此 XXXX.ipa 文件用其它的第三方软件安装在手机里就可以了。当然,安装完毕打开的话会提示需要信任它,那么只要添加信任就可以了。

                               
登录/注册后可看大图

                               
登录/注册后可看大图

            

来源地址:http://www.3lian.com/edu/2016/02-16/275831.html



上一篇:监狱里的危险重刑犯真的如影视里那么可怕吗?
下一篇:2016年CPI和PPI数据解读:经济企稳迹象明显 属重大利好消息
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

QQ|Archiver|手机版|小黑屋|漫漫人生论坛!

GMT+8, 2017-11-24 17:23 , Processed in 0.371255 second(s), 22 queries , Gzip On, File On.

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表