Release appearance
iOS 2.0 Beta 4
Recorded context
About this appearance
The fourth SDK and firmware milestone expanded simulator support, enforced device signing, and carried a small set of documented and developer-observed API changes.
- Date
- Apr 23, 2008
- Availability
- available
- Revision
- No
Release notes
What changed
Original editorial synthesis. Linked references appear with the claims they support and in the source ledger.
Release milestone
The fourth SDK and firmware milestone expanded simulator support, enforced device signing, and carried a small set of documented and developer-observed API changes.[1][2]
What Beta 4 documents
This archive page contains 10 narrowly attributed historical records. All titles, summaries, and explanatory prose are original synthesis, with source locators retained for verification.[3][4][5][6][7][8][9][10][11][12][13]
Selection boundary
Two reports establish the firmware and SDK milestone. Documented simulator and signing changes are separated from developer-discovered API observations. Items described only as future work in the retained release-note summary are excluded because they had not yet occurred.[1][2]
Archive limitations
Source ledger
References
Sources are linked to the claims they support. Publication and access dates are shown when available.
- Apple releases 4th iPhone SDK and beta 2.0 firmware
Ars Technica · Chris Foresman · 2008-04-24T13:19:00Z · Beta 4; identity and timing — fourth beta of the iPhone SDK
The factual result is rewritten as original synthesis; the cited artifact retains the historical evidence.
- iPhone 2.0 Beta 4 (5A258f) Firmware Released
iClarified · Shalom Levytam · 2008-04-23T23:08:29Z · Beta 4; identity and timing — This is the fourth beta released
The factual result is rewritten as original synthesis; the cited artifact retains the historical evidence.
- Apple releases 4th iPhone SDK and beta 2.0 firmware
Ars Technica · Chris Foresman · 2008-04-24T13:19:00Z · Beta 4; Audio Toolbox — improvements to Audio Toolbox
The factual result is rewritten as original synthesis; the cited artifact retains the historical evidence.
- Apple releases 4th iPhone SDK and beta 2.0 firmware
Ars Technica · Chris Foresman · 2008-04-24T13:19:00Z · Beta 4; Code signing — code signing is now enforced by the iPhone OS
The factual result is rewritten as original synthesis; the cited artifact retains the historical evidence.
- Apple releases 4th iPhone SDK and beta 2.0 firmware
Ars Technica · Chris Foresman · 2008-04-24T13:19:00Z · Beta 4; Foundation — Foundation framework in the Simulator has functions not (yet?) supported by iPhone OS
The factual result is rewritten as original synthesis; the cited artifact retains the historical evidence.
- Apple releases 4th iPhone SDK and beta 2.0 firmware
Ars Technica · Chris Foresman · 2008-04-24T13:19:00Z · Beta 4; iPhone Simulator — iPhone Simulator now includes support for OpenGL ES
The factual result is rewritten as original synthesis; the cited artifact retains the historical evidence.
- iPhone 2.0 Beta 4 (5A258f) Firmware Released
iClarified · Shalom Levytam · 2008-04-23T23:08:29Z · Beta 4; iPhone Simulator — OpenGL ES support within the iPhone simulator
The factual result is rewritten as original synthesis; the cited artifact retains the historical evidence.
- Apple releases 4th iPhone SDK and beta 2.0 firmware
Ars Technica · Chris Foresman · 2008-04-24T13:19:00Z · Beta 4; iPhone Simulator — Unsigned code will still run in the iPhone Simulator
The factual result is rewritten as original synthesis; the cited artifact retains the historical evidence.
- Apple releases 4th iPhone SDK and beta 2.0 firmware
Ars Technica · Chris Foresman · 2008-04-24T13:19:00Z · Beta 4; NSXMLParser — added NSXMLParser support
The factual result is rewritten as original synthesis; the cited artifact retains the historical evidence.
- Apple releases 4th iPhone SDK and beta 2.0 firmware
Ars Technica · Chris Foresman · 2008-04-24T13:19:00Z · Beta 4; SDK distribution — SDK download has been slimmed down to 1.15GB
The factual result is rewritten as original synthesis; the cited artifact retains the historical evidence.
- Apple releases 4th iPhone SDK and beta 2.0 firmware
Ars Technica · Chris Foresman · 2008-04-24T13:19:00Z · Beta 4; UIApplication — UIApplication
The factual result is rewritten as original synthesis; the cited artifact retains the historical evidence.
- Apple releases 4th iPhone SDK and beta 2.0 firmware
Ars Technica · Chris Foresman · 2008-04-24T13:19:00Z · Beta 4; UIFont — UIFont
The factual result is rewritten as original synthesis; the cited artifact retains the historical evidence.
- Apple releases 4th iPhone SDK and beta 2.0 firmware
Ars Technica · Chris Foresman · 2008-04-24T13:19:00Z · Beta 4; UIKit APIs — some method names had changed
The factual result is rewritten as original synthesis; the cited artifact retains the historical evidence.
Release changes
Changed in this release
Features, fixes, removals, and regressions first observed in this release record.
developerApi · introduced
NSXMLParser support appeared
Beta 4 evidence places this NSXMLParser state in the milestone while preserving its documentation and product-scope boundary.
- [1] Apple releases 4th iPhone SDK and beta 2.0 firmware · Beta 4; NSXMLParser — added NSXMLParser support
developerApi · changed
Method names continued to change
Beta 4 evidence places this UIKit APIs state in the milestone while preserving its documentation and product-scope boundary.
- [1] Apple releases 4th iPhone SDK and beta 2.0 firmware · Beta 4; UIKit APIs — some method names had changed
compatibility · changed
Prerelease application-signing policy
Beta 4 began enforcing code signing for software installed on physical devices.
- [1] Apple releases 4th iPhone SDK and beta 2.0 firmware · Beta 4; Code signing — code signing is now enforced by the iPhone OS
enhancement · changed
The SDK download became smaller
Beta 4 evidence places this SDK distribution state in the milestone while preserving its documentation and product-scope boundary.
- [1] Apple releases 4th iPhone SDK and beta 2.0 firmware · Beta 4; SDK distribution — SDK download has been slimmed down to 1.15GB
developerApi · changed
UIApplication received developer-facing revisions
Beta 4 evidence places this UIApplication state in the milestone while preserving its documentation and product-scope boundary.
- [1] Apple releases 4th iPhone SDK and beta 2.0 firmware · Beta 4; UIApplication — UIApplication
knownIssue · knownIssue
Some simulated Foundation functions were absent on devices
Beta 4 evidence places this Foundation state in the milestone while preserving its documentation and product-scope boundary.
- [1] Apple releases 4th iPhone SDK and beta 2.0 firmware · Beta 4; Foundation — Foundation framework in the Simulator has functions not (yet?) supported by iPhone OS
compatibility · changed
Unsigned applications still ran in the simulator
Beta 4 evidence places this iPhone Simulator state in the milestone while preserving its documentation and product-scope boundary.
- [1] Apple releases 4th iPhone SDK and beta 2.0 firmware · Beta 4; iPhone Simulator — Unsigned code will still run in the iPhone Simulator
developerApi · changed
UIFont received developer-facing revisions
Beta 4 evidence places this UIFont state in the milestone while preserving its documentation and product-scope boundary.
- [1] Apple releases 4th iPhone SDK and beta 2.0 firmware · Beta 4; UIFont — UIFont
developerApi · introduced
The simulator added OpenGL ES rendering
Beta 4 evidence places this iPhone Simulator state in the milestone while preserving its documentation and product-scope boundary.
- [1] Apple releases 4th iPhone SDK and beta 2.0 firmware · Beta 4; iPhone Simulator — iPhone Simulator now includes support for OpenGL ES
- [2] iPhone 2.0 Beta 4 (5A258f) Firmware Released · Beta 4; iPhone Simulator — OpenGL ES support within the iPhone simulator
developerApi · changed
Audio Toolbox received developer-facing revisions
Beta 4 evidence places this Audio Toolbox state in the milestone while preserving its documentation and product-scope boundary.
- [1] Apple releases 4th iPhone SDK and beta 2.0 firmware · Beta 4; Audio Toolbox — improvements to Audio Toolbox