Xcode에서 앱스토어에 업로드할때 Unsupported architectures [x86_64, i386] 에러에 대한 대체

터미널로 프로젝트 폴더에 가서 lipo 명령으로 Carthage 폴더에 있는 라이브러리별로 i386, x86_64 에 대하여 제거한다.

lipo -remove i386 ./Carthage/Build/iOS/SQLite.framework/SQLite -o ./Carthage/Build/iOS/SQLite.framework/SQLite
lipo -remove x86_64 ./Carthage/Build/iOS/SQLite.framework/SQLite -o ./Carthage/Build/iOS/SQLite.framework/SQLite

제거되었는지 확인해 본다.

lipo -info ./Carthage/Build/iOS/SQLite.framework/SQLite

Raspberry Pi3 부팅시 자동으로 Python으로 짠 프로그램 실행

윈도우 서비스처럼 부팅시 라즈베리파이 로그인을 안하고 자동으로 올라오게 하려고 한다.

1. 프로그램을 실행할 쉘 스크립트 작성

vi mBizOkHub.sh 
sudo /usr/bin/python3.5 /home/pi/mBizOkHub/mBizOkHub.py /home/pi/mBizOkHub/config.ini & 

2. 권한부여

chmod 755 mBizOkHub.sh

3. /etc/rc.local 파일의 하단에 /home/pi/mBizOkHub/mBizOkHub.sh 를 추가

sudo vi /etc/rc.local 

# Print the IP address
_IP=$(hostname -I) || true
if [ "$_IP" ]; then
  printf "My IP address is %s\n" "$_IP"
fi

/home/pi/mBizOkHub/mBizOkHub.sh

exit 0