分类目录归档:Xcode

苹果xcode 导入的开发证书无效

今天早上同事说咱们的证书无法使用了,显示“此证书的签发者无效”。一开始以为谁误操作了证书,查看后发现所有证书都无效了。查了会才发下原来是Apple Worldwide Developer Relations Certification Authority Intermediate Certificate证书刚好在今天过期了。 首先打开自己的Keychain,删除原来已经过期的WWDR证书。(这里我已经删除并更新了) 这个证书会影响一切苹果IOS开发 xcode开发的其他证书。他有效了,其他证书也有效了。 证书下载地址 https://developer.apple.com/certificationauthority/AppleWWDRCA.cer?spm=5176.blog5587.yqblogcon1.7.xi2OLU&file=AppleWWDRCA.cer

发表在 Xcode | 标签为 , | 留下评论

xcode 默认的AppIcon无法展示图标

默认的AppIcon 设置以后无法得到图标 新建一个出来一个AppIcon-1  拖入对应的可以出来图标

发表在 Xcode | 标签为 , , | 留下评论

xcode7 打包很大问题

xcode7 打包 后 包很大 http://segmentfault.com/q/1010000003833704 关闭bitcode 后包明显缩小了 从原来的109M 下降到 67.8M bitcode是什么鬼东西。 Bitcode是什么? 找东西嘛,最先想到的当然是先看官方文档了。在App Distribution Guide – App Thinning (iOS, watchOS)一节中,找到了下面这样一个定义: Bitcode is an intermediate representation of a compiled program. Apps you upload to iTunes Connect that contain bitcode will be … 继续阅读

发表在 Xcode | 标签为 , , | 一条评论

swift利用多张图片做简单的动态图片效果

func donghua(){ let av = UIImageView() let img = UIImage(named:"3.png") //使用两个图片循环重复展示,形成动画效果 let img2 = UIImage(named:"4.png")   // av.image = img var imgs=[UIImage]() imgs.append(img!) imgs.append(img2!)   av.frame=CGRectMake(100,100,200, 200) av.center=self.view.center   av.animationImages = imgs av.animationDuration=2   // av.backgroundColor=UIColor.whiteColor() //av.color=UIColor.redColor() av.startAnimating()   self.view.addSubview(av) … 继续阅读

发表在 Xcode | 标签为 , | 留下评论

swift编写iphone软件,自适应屏幕,纯代码实现

// // ViewController.swift // kids // // Created by yuexiaosheng on 15/9/4. // Copyright (c) 2015年 Acrowdkids. All rights reserved. //   import UIKit   class ViewController: UIViewController {   @IBOutlet weak var wb: UIWebView! @IBOutlet weak var bn_blue: UIButton! … 继续阅读

发表在 MAC, Xcode | 标签为 , , , , | 一条评论

xcode UIScroll 入门理解

基于对UIScroll的简单的理解。 实现横向翻页 3 页 let numOfPages = 3 let pageWidth = 320 let pageHeight = 360   override func viewDidLoad() { super.viewDidLoad()     var scrollView = UIScrollView() scrollView.frame = self.view.bounds //为了让内容横向滚动,设置横向内容宽度为3个页面的宽度总和 scrollView.contentSize=CGSizeMake(CGFloat(pageWidth*numOfPages), CGFloat(pageHeight)) scrollView.pagingEnabled = true scrollView.showsHorizontalScrollIndicator = false … 继续阅读

发表在 Xcode | 标签为 , , | 留下评论

swift调用自定义类库

 独立文件放在工程下即可 import Foundation   class TV{   //定义属性   var price = 1999   var name = "乐TV"   //定义方法   func open()->String{ println("i am open hha") return "Success"   }   func open2(){ println("shit"); }   func close()->Bool{ … 继续阅读

发表在 Xcode | 标签为 , , | 留下评论

xcode写好的苹果手机软件如何别别人iphone用

有2种方法 1:你把你自己软件破解 了 类似可以用91 直接安装到越狱用户的IPHONE 上 (不推荐,因为你不能强迫别人为了用你的软件而去越狱==!) 2:你必须购买APPLE 证书 2.1 99刀的个人证书 或公司 99的证书只能 通过3种方式 : 2.1.1 通过developer 对手机进行安装 (通俗点说就是直接用代码在通过XCODE 安装到手机)是开发调试的一种手段.当其他手机需要使用,需要插到你的电脑商用xcode进行安装。 2.1.2 通过AD HOC 的方式 生成 包 (核心分法原理) 这个包可以通过iTunes 进行安装 但是有确定你必须知道对方的UDID 在生成包之前就把对方UDID 添加到你的APPLE 证书里 制作HOC的包 http://blog.csdn.net/yuanbohx/article/details/9213879 2.1.3 上APP商店 这就不多说了 //*****************************************************************************************// 2.2 … 继续阅读

发表在 Xcode | 标签为 , , , | 留下评论

swift异常处理

在 Swift 中, enum 是最好的方法建立属于你自己的异常类型,你只要在你的 enum 中确认新的 ErrorType。 enum MyError: ErrorType {} 如何抛出异常 在抛出异常之前,我们需要在函数或方法的返回箭头 -> 前使用 throws 来标明将会抛出异常 func myMethodRetrunNothing() throws func myMethodRetrunString() throws -> String     override func viewDidLoad() { super.viewDidLoad() try! myMethodRetrunString()   } enum MyError: ErrorType … 继续阅读

发表在 Xcode | 标签为 , , | 留下评论

安装xcode app store 显示安装失败

清除安装过的开发工具 个人理解这个命令可以删除xcode相关历史遗留 很多时候我们安装过 xcode 改过一些配置,可能app store不认了。需要清理 sudo /Developer/Library/uninstall-devtools –mode=all MAC OS X 在App Store中下载XCode5 失败的问题 命令行输入 defaults write com.apple.appstore ShowDebugMenu -bool true 这样App Store 出来Debug 菜单 然后选择Clear Cookies & Clear Application 然后设置DNS 8.8.8.8 关闭App Store 重启动app store 再次下载,终于安装上了xcode7 http://jingyan.baidu.com/article/425e69e6b641d0be15fc16d9.html 参考文章 … 继续阅读

发表在 Xcode | 标签为 | 留下评论