Native App Testing — iOS
Testing protocol and issue log for the Tiled iOS native application, December 2025 release
1. Purpose & Scope
This article documents the iOS native application testing protocol for the Tiled December 2025 release. Mobile testing validates that microapps created and published on the web platform render correctly in the iOS Tiled app, with no visual regressions in text, video, or layout. Engagement and Shares screens are also reviewed.
Scope: iOS device testing only. Android is not included in this release cycle — Android is not ready for testing at the time of this document. QA testers in BR-3.
2. Testing Team — BR-3
|
Lead |
Brandon Berg |
|
Testers |
Anthony, Chase, Renae, Chris, Sterling, Brandon |
|
Platform |
iOS — App Store version of the Tiled native app |
|
Environment |
Preprod — triple-tap the app icon on the login screen and select Preprod |
|
Android |
Not included in this release cycle — not ready for testing |
|
Known Issue |
Auto-sizing of personalized text is a known issue on iOS native. Do not log new defects for this behavior. |
3. Preprod Setup for iOS Testing
- Install the Tiled app from the App Store (use the production App Store version for this testing cycle).
- Open the app and navigate to the login screen.
- Triple-tap the Tiled icon on the login screen to access the environment selector.
- Select Preprod from the environment list.
- Log in with your preprod credentials.
- Import or create microapps on the preprod web environment (https://app-pp.tiled.co/login) before opening them in the mobile app.
4. Known Issue at Time of Testing
|
Known Issue: Auto-sizing of personalized text is a known issue on the iOS native app. Text tiles with personalized content may not auto-size correctly. Do not log new defects for this specific behavior — a tracking ticket already exists. |
5. Testing Instructions
5.1 Microapp Visual Testing
- Create or import a variety of microapps on preprod — include microapps with text tiles, image tiles, video tiles, rich text, and custom fonts.
- Open each microapp in the iOS Tiled app via the Viewer.
- Review each tile type for visual fidelity: text rendering, image display, video playback, layout accuracy.
- Pay specific attention to: text line height, font rendering (especially custom fonts), video embed behavior, and text cut-off at tile boundaries.
- Log any visual regression with a screenshot or screen recording and file a Jira ticket.
5.2 Engagement & Shares Screens
- Navigate to the Engagement screen in the iOS app.
- Verify that engagement data displays correctly — session counts, page views, and recipient data load without errors.
- Navigate to the Shares screen.
- Verify that shared microapp links appear correctly and are accessible.
- Log any data display errors or loading failures.
6. Issues Found — BR-3
The following defects were identified during the December 2025 iOS testing session:
6.1 Rich Text — Incorrect Padding and Line Height
|
Tester |
Chris |
|
Jira Ticket |
TD-6317: Text Line Height vs Font Size is not correct |
|
Status |
Define (Ready for Dev) |
|
Description |
Rich text tiles in the iOS native app display incorrect padding and line height values. The rendered line height does not match the configured font size, resulting in text that appears compressed or expanded compared to the web viewer. |
|
Impact |
Visual parity defect. Text layout in the native app does not match the web Viewer for the same microapp. |
6.2 Custom Font — Not Loading on iOS, Formatting Breaking
|
Tester |
Chase |
|
Jira Ticket |
None at time of testing |
|
Status |
Under investigation |
|
Description |
A custom font (identified as Druk Bold) is not loading correctly in the iOS native app. The affected microapp renders the font as Arial in the production native app, while the web Hub renders it correctly. The font appears to load correctly on the preprod native environment for this microapp. |
|
Disposition |
This issue is not related to the December release changes. The Druk Bold font had known loading issues previously. The December release is not the cause — this will not be blocked on this release. |
|
Impact |
Isolated to production native app for microapps using Druk Bold. No action required for December release. |
6.3 Video — Blurry Playback and Missing Embedded Video
|
Tester |
Sterling |
|
Jira Ticket |
None at time of testing |
|
Status |
Needs reproduction details — microapp link or .tiled file required |
|
Description |
In the Seismic library Seismic pitch deck microapp: a video tile goes blurry during playback, and an embedded video tile does not display at all in the iOS native app. |
|
Next Steps |
Sterling to provide the microapp link or exported .tiled file to enable the engineering team to reproduce and investigate. |
6.4 Text Cut-Off — Pitch Deck Microapp
|
Tester |
Sterling |
|
Jira Ticket |
TD-6317: Text Line Height vs Font Size is not correct (existing catch-all for text issues) |
|
Status |
Define (Ready for Dev) |
|
Description |
In the preprod library Demos category, Pitch Deck New Build microapp: text is being cut off at tile boundaries in the iOS native app. This is consistent with the line height / font size discrepancy documented in TD-6317. |
|
Context |
A prior catch-all issue (TD-5881: Native/iOS — Text tile appearance doesn't have parity with web) was previously resolved. TD-6317 was created by Chris as a specific follow-up for the remaining text rendering issues. |
7. Audit Evidence
- Breakout Room 3 testing results recorded in KB-vDec25-05 constitute SOC 2 CC8.1 (Change Management) evidence for iOS native app validation before the December release.
- TD-6317 (Text Line Height) is a pre-existing defect captured for remediation. Its inclusion in this testing record confirms it was identified and is being tracked under CC4.2 (Evaluation of Control Deficiencies).
- The custom font (Druk Bold) issue and video blurry issue are open items pending reproduction. Their inclusion here ensures traceability without blocking the December release.
8. Change History
|
v1.0 — December 2, 2025 |
Initial article. Breakout Room 3 testing session, December 2025 release cycle. |