Release appearance

iOS 2.0 Beta 4

Full article
Developer beta

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

This archive does not reproduce publisher articles or confidential developer material. Unsupported build numbers, speculative features, long excerpts, and the separately owned Public route are excluded.[1][2]

Source ledger

References

Sources are linked to the claims they support. Publication and access dates are shown when available.

  1. 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.

    Back to text ↑
  2. 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.

    Back to text ↑
  3. 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.

    Back to text ↑
  4. 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.

    Back to text ↑
  5. 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.

    Back to text ↑
  6. 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.

    Back to text ↑
  7. 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.

    Back to text ↑
  8. 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.

    Back to text ↑
  9. 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.

    Back to text ↑
  10. 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.

    Back to text ↑
  11. 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.

    Back to text ↑
  12. 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.

    Back to text ↑
  13. 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.

    Back to text ↑

Release changes

Changed in this release

Features, fixes, removals, and regressions first observed in this release record.

developerApi · introduced

NSXMLParser support appeared

undocumentedreported

Beta 4 evidence places this NSXMLParser state in the milestone while preserving its documentation and product-scope boundary.

  1. [1] Apple releases 4th iPhone SDK and beta 2.0 firmware · Beta 4; NSXMLParser — added NSXMLParser support

developerApi · changed

Method names continued to change

partiallyDocumentedreported

Beta 4 evidence places this UIKit APIs state in the milestone while preserving its documentation and product-scope boundary.

  1. [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

documentedreported

Beta 4 began enforcing code signing for software installed on physical devices.

  1. [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

partiallyDocumentedreported

Beta 4 evidence places this SDK distribution state in the milestone while preserving its documentation and product-scope boundary.

  1. [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

undocumentedreported

Beta 4 evidence places this UIApplication state in the milestone while preserving its documentation and product-scope boundary.

  1. [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

undocumentedreported

Beta 4 evidence places this Foundation state in the milestone while preserving its documentation and product-scope boundary.

  1. [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

documentedreported

Beta 4 evidence places this iPhone Simulator state in the milestone while preserving its documentation and product-scope boundary.

  1. [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

undocumentedreported

Beta 4 evidence places this UIFont state in the milestone while preserving its documentation and product-scope boundary.

  1. [1] Apple releases 4th iPhone SDK and beta 2.0 firmware · Beta 4; UIFont — UIFont

developerApi · changed

Audio Toolbox received developer-facing revisions

undocumentedreported

Beta 4 evidence places this Audio Toolbox state in the milestone while preserving its documentation and product-scope boundary.

  1. [1] Apple releases 4th iPhone SDK and beta 2.0 firmware · Beta 4; Audio Toolbox — improvements to Audio Toolbox