About the Tools Workflow for iOS

查看自己的开发角色是agent、admin、member。
只有team agents才有权限发到app store。
路径:
1. Log in to the portal.
2. Click Member Center.
3. Click People.

你的设备的OS系统升级之后,不能降级。只有开发者能下载安装beta版本的系统,beta 版本的不能用于发布app

如果需要用到icloud存储或者APNS或者game center的功能的,那么需要生成对应的配置文件。
发布app的话,需要有发布app的证书和配置文件,证书是整个开发团队的标识,发布的配置文件只有app id和发布证书,没有UDID。

模拟器支持的操作:
1:左右旋转屏幕
2:使用home键,还有锁屏功能
3:模拟内存警告
4:电话中断模拟
5:模拟键盘操作
6:打开一个窗口,模拟电视输出信号的设备。

模拟器不支持的:
1:多个手指的操作
2:accelerometers(陀螺仪,摇一摇)
3:openGL的渲染和真机不一样

在模拟器环境下,crash日志查可以通过:
If your app crashes while running in a simulator, the CrashReporter facility displays details about the crash.
详细见Xcode Unit Testing Guide
You configure how CrashReporter deals with such crashes using the CrashReporterPref app, located in
<Xcode>/Applications/Utilities (<Xcode>, which is the directory where the Xcode toolset is installed).

xcode提供简单易用以及可扩展的测试功能,主要包括逻辑测试和应用测试两个方面。

app性能调优:
因为受设备的内存,cpu,电源等限制,所以xcode提供图形化工具Instruments来帮助我们调优,具体看InstrumentsUserGuide

在未发布之前,需要添加测试人员,通过itunes把测试人员的device id告知开发者,然后开发者生成ipa文件,测试人员通过itunes来安装ipa文件。

测试人员的crash日志得第一时间给开发者,如果测试人员自己把设备连接到电脑上的话,那么crash日志就自动导入到了itunes里面了。
通过mac电脑发送错误日志给开发者步骤:
1. In the Finder, open a new window.
2. Choose Go > Go to Folder.
3. Enter ~/Library/Logs/CrashReporter/MobileDevice.
4. Open the folder identified by your device’s name.
5. Select the crash logs named after the app you’re testing.
6. Choose Finder > Services > Mail > Send File.
7. In the New Message window, enter the developer’s email address in the To field and <app_name> crash
logs from <your_name> (for example, MyTestApp crash logs from Anna Haro) in the Subject
field.
8. Choose Message > Send.
9. (Optional) Delete the crash logs you sent, to avoid sending duplicate reports later
通过window系统发送crash日志
For crash log storage on Windows Vista
C:\Users\<user_name>\AppData\Roaming\Apple
computer\Logs\CrashReporter/MobileDevice
For crash log storage on Windows XP
C:\Documents and Settings\<user_name>\Application Data\Apple
computer\Logs\CrashReporter

发送苹果app store的步骤:
1:在archive之前的配置工作,包括签名、bundle id等等的确认。
2:确保你有注册过iTunes Connect,连接上之后填写app name/bundle id/version
3:操作完成后,看是否iTunes Connect是等待上传最后的文件

GPS eXhange Format (GPX) A file format used to
identify a single location or a set of locations, known
as waypoints.

application IDs:
GFWOTNXFIY.com.mycompany.MyApp,
GFWOTNXFIY.com.mycompany.*.

你可能感兴趣的:(workflow)