(九)iOS 开发真机运行与调试

作者:kim 时间:Apr 29, 2015 版权:非商用,自由转载,请保留原文地址     1. 经过了前面这么多的铺垫,终于到了鸡冻人心的时刻,我们要创建一个项目,并且运行到真实设备上面去!   2. 打开 Xcode -> File -> New -> Project 创建一个新项目。   AE17C7C9-068D-43D1-9AA2-8855D93A8B79   3. 下面项目配置中的 Bundle Identifier(Product Name + Organization Identifier)理论上最好是跟我们在创建 App ID 的时候保持一致! Bundle ID 是可以在 Xcode -> Targets -> Info -> Bundle Identifier 里面修改的,所以我们现在可以故意随便起名!   C39CB2DA-BAB9-4BA8-B9FB-01F435420BF2   4. 项目建好大概是这个样子。   5366676D-8E55-40A1-94DB-F02595F8CB34   5. 连接好设备,假如 Xcode 这时识别不了设备,则要检查 Targets -> General -> Deployment Target 是否跟设备的一致!   A20B6C81-8FC3-4B2E-A7D0-96F9F08848E7   6. 当设备正常被识别后,这时我们先尝试耍下流氓,在 Toolbar 选择好设备,直接运行(command + R)程序开始 Building !   F10944BC-9EED-434C-B9EF-19DC7E682BF1   7. 显然,苹果是不会给你耍流氓的机会!刚开始 Build,就提示没有找到相应的 Provisioning Profiles ,故不能把程序安装到设备上!   8A6F62D7-8C4F-4E4A-8778-C5DF9BCABDA1   8. 点击 Fix Issue ,会提示我们赶紧去买个 Program 的提示,或者把已经加入了 Program 的账号添加到 Xcode !   88AB9945-E388-43CC-828D-CE63C5CC9795   9. 我们在很久之前就已经加入了 Program 了(心疼的花了$99),点击 Add 添加账号吧!   2E33B9FF-8AEA-4A8B-A625-7D4084930E58   10. 当然,我们也可以通过 Xcode -> Preferences -> Accounts 进入账号管理界面,点击左下角的 “+” 添加账号!   9397AA3E-375F-4DE2-AD8F-BEB05D8826F6   11. 选中账号,点击右下的 View Details ,可以查看账号的证书和配置文件信息!   F5E5AAE4-6854-48FB-A9D0-990E24351011   12. 在里面我们可以看到我们的 Provisioning Profile !点击 Done 并关掉 Accounts 设置。看到刚才的提示,这时已经变成自动选中我们的账号了!   487F3214-3BC2-4693-B7D4-D080439D7115   13. 点击 Choose 之后,项目就会继续 Build !当 Building 进行到 Signing product 对代码进行签名的时候,就会提示使用你的私钥对代码进行签名,这里我们点击“始终允许”!   6C2C0120-9A28-46B9-B725-1964DE50B7F4   14. 然后打开你的设备,应该就能看到 App 的运行了,当然目前还是一个空白的界面,因为里面还什么都没有!   15. 如果遇到一些不知名的错误,比如 Provisioning Profile 文件损坏,或者无法下载更新账号上面的配置文件,我们也可以手动添加! 选择 Window -> Decives ,或者 shift + command + 2 ,打开设备管理界面   E817C7E2-2E24-4F25-BFC9-481662F16053   16. 打开设备的 Show Provisioning Profiles 界面   A3835675-4D7E-4D4D-BDB8-0F8ECC93292D   17. 点击 “+”,把我们之前在下载的 Provisioning Profile 手动添加到 Xcode 里面!   53B62BAE-9DE7-4C29-9377-7A1AA0C4F59F   18. 开始我们的真机调试之旅吧!    
Posted in iOS, Training, Xcode| Tagged , , , , , , , , |
  1. Fresh!