February 20 
 
 
 Renew IOS Distribution or Development Certificate 
 
 
 when you get the expire alert of your ios distribution.
1. on your mac, open keychain access app:
2. go to certificate assistant:
3. enter certificate user email info:
4. sve certificate signing request cert:
5. go to developer.apple.com: 
6. go to account certificates, ids & profiles: 
7. add certificates: 
8. choose ios distribution app store ad hoc:
9. upload certificate signing request: 
10. click download your ios distribution cert:
11. save your...
 
  
 
 November 27 
 
 
 Release expo app to iOS 
 
 
 1. config app.json
example: 
{
  "expo": {
    "name": "Tech Blog",
    "slug": "tech_blog",
    "privacy" : "public",
    "sdkVersion" : "39.0.0",
    "platforms" : [
      "ios",
      "android"
    ],    
    "version": "4.0.9",
    "orientation": "portrait",
    "icon": "./assets/icon.png",
    "splash": {
      "image": "./assets/splash.png",
      "resizeMode": "contain",
      "backgroundColor": "#ffffff"
    },
   ...
 
  
 
 August 20 
 
 
 Setup React Project 
 
 
 Make sure you have Node 12 LTS or greater installed, download from
https://nodejs.org/en/
Use npm to install the Expo CLI command line utility
sudo npm install -g expo-cli
or
sudo npm install expo-cli --global
Then (use expo) run the following commands to create a new React Native project called "AwesomeProject":
expo init AwesomeProject 
cd AwesomeProject
npm start
# you can also use: expo start
expo commands:
...