APPICS iOS Update

APPICS
3 min readJul 22, 2024

--

Dear Appics Community,

Today we are thrilled to announce an important update for our iOS users! This update fixes a bug that previously prevented some users with iOS 17 and later versions from logging into the Appics app with their private keys.

The Issue

With the release of iOS 17, Apple introduced changes that affected our login process. Specifically, users could no longer log in using their existing WIF keys, which are one of the two types of blockchain wallet keys supported by Appics.

The Solution

To resolve this issue, we have implemented a feature int he latest iOS version 1.21.11 that allows the Appics app to convert WIF keys to R1 keys. R1 keys are the second type of blockchain wallet keys and now required to log in by Apple.

Please go to the App Store and update your APPICS App to the latest version 1.21.11.

When you log in with a WIF key now, the app will guide you through the process of converting it to an R1 key.

Important Reminder ⚠️

Please remember to save AND backup your newly generated R1 key!

It is crucial to keep this key safe — as with all blockchain wallet keys, they cannot be reset and are not stored on our side for security reasons. Your keys are essential for accessing your wallet and tokens and it’s in your responsibility to save them.

If you already generated an R1 key and login with your WIF key again, you will receive an additional new R1 key. You can have up to six R1 keys and all of them will be fully functional.

Remember that each key is only shown once so make sure to save it and back it up!

Key Format Tool: R1 key to WIF key

Key Format Tool

External wallet applications might need you to log in with either a WIF key or an R1 key.

If you need to convert your new R1 key into a WIF key, tap on “Key Format Tool” under settings. Paste your R1 key there and tap on “transform” at the bottom to receive a WIF key.
Again, make sure to save it and back it up!

How do I know which type of key I have?

  • A WIF key starts with “5…”
  • A R1 key starts with “PVT_R1…”

Technical Background

With iOS 17, Apple changed the way keys can be stored and used within the system. Specifically, only R1 keys can be stored internally and used for signing transactions. Therefore, users with WIF keys need to obtain a new R1 key to continue using their wallets on iPhones running iOS 17 or later. While previously added WIF keys still work, newly added ones must be R1 keys.

The initial step involved generating an R1 key for WIF users and adding this new R1 key to the existing WIF wallet on the Telos blockchain. We tested this process on an iOS 16 device, as the existing WIF key was required to sign the transaction for the new key. After making some changes in the backend, this functionality is now operational. Our next step was ensuring this process works seamlessly on iOS 17 and testing it on different devices, which has now been completed.

We want to extend our heartfelt gratitude to our community for your patience and support during this time. Your feedback and patience have been invaluable, and we are committed to continuously improving the Appics experience for all users!

Thank you for being a part of the Appics community. We look forward to bringing you more updates and bug fixes to enhance your experience.

Best regards,
The Appics Team

--

--

APPICS

APPICS is a next generation, reward-based social media APP that lets users monetize the time and creativity they spend on social media.