1.搭建開發環境可參考
2.然後使用xcode建立乙個project檔案
3.在專案根目錄下建立
資料夾如 :
react
4.在react資料夾下建立
package.json檔案 ,
"dependencies": ,
"devdependencies": ,
"jest":
}在react資料夾下安裝react-native
npm
install
4.在根目錄下面建立podfile檔案內容如下
platform :ios, '8.0'
target 'reactnativetestproject' do
react_native_path = "./react/node_modules/react-native」 #在podfile所在的目錄下找到node_modules資料夾
pod "yoga", :path => "#/reactcommon/yoga"
pod "react", :path =>
react_native_path, :subspecs => [
'core',
'rctactionsheet',
'rctanimation',
'rctgeolocation',
'rctimage',
'rctlinkingios',
'rctnetwork',
'rctsettings',
'rcttext',
'rctvibration',
'rctwebsocket'
]end
在根目錄下執行
pod install
關於報錯
no podspec found for `yoga` in `./node_modules/react-native/reactcommon/yoga/yoga.podspec`
上邊的podfile檔案中沒有新增 pod "yoga", :path => "#/reactcommon/yoga」,或者是該路勁不對
no podspec found for `react` in `../node_modules/react-native`
上邊的podfile檔案中 pod "react", :path =>
react_native_path, :subspecs =>[ ];path可能不對
iOS 整合iAd廣告
在iphone程式中整合廣告,管他能不能賺錢,不放上乙個iad就心有不甘。參考了下面這篇文章 1 加上iad框架 在專案設定裡的build phases的link binary with libraries,加上iad.framework。2 在xib介面裡拖入乙個adbannerview 3 修改...
iOS極光推送整合
稍稍研究了一下極光推送,其實是非常簡單的,不過這個過程也出現了一些問題。對於應用在前台時,需要額外處理一下。關於極光推送,由於在ios8之後,有了新的api,因此極光也給我們提供了適配的api。下面我就把對極光推送相關api的封裝提取出來,希望對大家有幫助,同時也當是總結。下面是對極光推送而封裝的乙...
iOS極光推送整合
稍稍研究了一下極光推送,其實是非常簡單的,不過這個過程也出現了一些問題。對於應用在前台時,需要額外處理一下。關於極光推送,由於在ios8之後,有了新的api,因此極光也給我們提供了適配的api。下面我就把對極光推送相關api的封裝提取出來,希望對大家有幫助,同時也當是總結。下面是對極光推送而封裝的乙...