![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Xcode
文章平均质量分 52
EmmaRiver
木有
展开
-
static library 和 dynamic framework 有哪些异同
第1步:用 Xcode 创建项目名为 T7 的 framework,不要 test,不要任何附加的东西将项目根目录 T7 改名为 T7-framework第2步:用 Xcode 创建项目名为 T7 的 static library将项目根目录 T7 改名为 T7-library.static第3步:比较差异vimdiff \ T7-framework/T7.xcodeproj/project.pbxproj \T7-library.static/T7.xcodepr原创 2022-05-11 12:25:07 · 448 阅读 · 0 评论 -
与 xcodebuild 命令有关的目录
1. 默认设置build 过程中生成的中间文件、日志和可执行文件,默认都存放在:```shell~/Library/Developer/Xcode/DerivedData/ProjName-hash~/Library/Developer/Xcode/Archives/aa.xcarchive```如何得到这个目录,```shell# 显示项目设置,可以得到xcodebuild -showBuildSettings | grep -i derivedData# 日志里会原创 2022-05-10 17:02:39 · 1071 阅读 · 0 评论 -
brew, rbenv, rubygems, cocoapods
正确的安装顺序:1. 安装 homebrew (brew.sh)/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"2. 安装 rbenvbrew install rbenvrbenv initrbenv install 3.1.2 #选最新版rbenv global 3.1.23. 更新 rubygemssudo gem upd.原创 2022-04-14 17:13:09 · 525 阅读 · 0 评论 -
用 fortran 写了个 hello world 并编译运行
很早就学了点 fortran,一直没编译过。今天心血来潮,决定折腾一下program fortran1write(*,*) "Hello, World!"end program代码就这么简单,存为 fortran1.f95下一步是找个合适的编译器,macOS 不带这玩意,搜到这篇文章,开源的 gfortran 或 intel 提供的 ifort,前者用 `brew install gfortran`,后者去官网下载安装编译,gfortran fortran1.f95或i原创 2022-02-25 20:44:14 · 1345 阅读 · 1 评论 -
苹果开发者的私钥弄丢了怎么办
1. 提前保管好(导出,换电脑或必要时导入)2. revoke 重新生成吧https://help.apple.com/xcode/mac/current/#/dev154b28f09FAQ私钥何时生成的:使用 keychain 生成 certificate signing request 时生成的公钥何时生成的:将上述 csr 上传到苹果开发者网站,后者生成 cert 文件时生成的(cert 文件就是公钥)开发证书(Apple Development)的私钥丢了没关系,..原创 2020-07-09 15:44:28 · 1134 阅读 · 0 评论 -
old-style ASCII property list
https://developer.apple.com/library/archive/documentation/Cocoa/Conceptual/PropertyLists/OldStylePlists/OldStylePLists.html#//apple_ref/doc/uid/20001012-BBCBDBJE苹果这个文档可以推断出一些事实:1. xx.xcodeproj/project.pbxproj 是 old-style ASCII property list 文件2. NSLog原创 2020-05-28 16:05:22 · 146 阅读 · 0 评论