Install Reiwa Office Chat
Android APK, iOS Ad Hoc OTA / IPA Installer, macOS, and the web app — Safari install link or Mac export → phone import.
iOS — Over-the-Air (OTA) install
Distribute an Ad Hoc or Enterprise .ipa via a web link — no Mac or iTunes on the phone.
Open in Safari on the target iPhone.
Install from Safari
Tapping the button opens Apple’s itms-services:// scheme, which reads
manifest.plist and installs the HTTPS-hosted .ipa.
How it works
- manifest.plist — XML on this server with bundle id (
tech.reiwasakura.chat), version, title, and the HTTPS URL of the.ipa. - itms-services link —
itms-services://?action=download-manifest&url=https://chat.reiwasakura.tech/download/manifest.plist - iOS recognizes the scheme and asks the system installer to read the manifest.
- Download & verify — iOS fetches the
.ipa, checks the provisioning profile (Ad Hoc UDID or Enterprise cert), then installs to the Home Screen.
Requirements
- Export Release Testing (Ad Hoc) or Enterprise — not App Store / Development.
- Register each tester’s UDID in the Ad Hoc profile (Enterprise skips UDID lists). Testers get theirs at /udid in Safari.
- Publish as
public/downloads/reiwa-chat.ipa(HTTPS). Keepmanifest.plistURLs in sync. - Both the manifest and the
.ipamust be served over HTTPS.
iOS — Ad Hoc .ipa → IPA Installer
Use Release Testing (Ad Hoc) or an Enterprise-signed build. App Store and Xcode Development exports are rejected on import. Prefer OTA if testers don’t have IPA Installer.
Export the .ipa in Xcode
- Open your project in Xcode on a Mac.
- Product → Archive and wait for the archive to finish.
- In Organizer, click Distribute App.
- Choose Release Testing (Ad Hoc) — not App Store.
- Select your Ad Hoc profile, include the target iPhones, and export the
.ipa. - Enterprise-signed builds work too. App Store and Development exports are rejected on import.
Upload to this hub (optional)
Place the file as public/downloads/reiwa-chat.ipa on the Chat server
(or keep the legacy kyvon-chat.ipa name). Then staff can download it from here.
In IPA Installer — Import & Prepare
- Tap Import — on the empty screen or the Import button at the bottom when you already have files. Pick the
.ipafrom Files. - The app validates automatically (Checking file…). If you see File issue, expand the list — each entry has a fix. Re-export on your Mac and import again.
- Tap Prepare and wait for the upload to finish.
- Preparing… shows a progress bar. Stay online; if the app closes, reopen it to resume.
- When the link is ready, tap Share or Install. The timer in the card corner shows remaining time.
Native shell via OTA / Ad Hoc IPA, or home-screen PWA / WebClip for the live site.
Sideload the APK or install the Play Trusted Web Activity for chrome-less Chat.
Desktop shell with dock badges, or use the web app in Chrome/Safari.
No store review — open Chat and Meet in the browser with full features.