iOS
iOS SDK ์ค์ ์๋ฃ ์ฒดํฌ๋ฆฌ์คํธ ์ ๋๋ค.
iOS(Swift)
iOS CocoaPod ํ๊ฒฝ์ธ ๊ฒฝ์ฐ
Podfile์ pod 'RW' ๋ฅผ ์
๋ ฅํ์ฌ Xcode iOS ์ฑ ํ๋ก์ ํธ ๋ด์ SDK๋ฅผ ์ถ๊ฐํ์์ต๋๊น
์๋๋ก
info.plist ํ์ผ์ dotAuthorizationKey๋ฅผ ๋ฑ๋กํ์ฌ SDK ์ฌ์ฉ์ ์ธ์ฆ์ ๋ณด๋ฅผ ์ถ๊ฐํ์์ต๋๊น?
์๋๋ก
info.plist ํ์ผ์ NSAppTransportSecurity๋ฅผ ๋ฑ๋กํ์ฌ HTTP ํต์ ์ ํ์ฉํ์์ต๋๊น?
์๋๋ก
AppDelegate ํ์ผ์ didFinishLaunchingWithOptions ํจ์์ SDK ์ด๊ธฐํ ์ฝ๋๋ฅผ ์ถ๊ฐํ์์ต๋๊น?
์๋๋ก
ํ์ด์ง๋ทฐ, ํ์ด์ง ์ฒด๋ฅ์๊ฐ ๋ถ์์ ์ํด, ๊ฐ ViewController ์ด๋ ์ ํธ์ถ๋๋ delegate ํจ์์ SDK ํจ์์ธ onStartPage ๋ฅผ ์ถ๊ฐํ์์ต๋๊น?
์๋ฃ
iOS ํ์ด๋ธ๋ฆฌ๋์ฑ ํ๊ฒฝ์ธ ๊ฒฝ์ฐ
์์ "CocoaPod ํ๊ฒฝ์ธ ๊ฒฝ์ฐ"์ ํด๋นํ๋ ๋ชจ๋ ํญ๋ชฉ์ ์๋ฃํ์ต๋๊น?
์๋๋ก
์๋ก
viewController์ viewWillApear ํจ์์ SDK๋ฅผ ๋ช ์ํ๋ ๋ด์ฉ์ stringify ์ฝ๋๋ฅผ ์ถ๊ฐํ์์ต๋๊น?
์๋ฃ
iOS CocoaPod ํ๊ฒฝ์ด ์๋ ๊ฒฝ์ฐ
์ง์ SDK ๋ฐฐํฌ๋งํฌ์์ ์ง์ ๋ค์ด๋ฐ์ ์์ถํ์ผ์์ dop-native-sdk-inf.js ํ์ผ, DOT.framework ๋๋ ํฐ๋ฆฌ, DOTSession.framework ๋๋ ํฐ๋ฆฌ๋ฅผ ํ์ธํ์ต๋๊น?
์๋๋ก
dop-native-sdk-inf.js ํ์ผ, DOT.framework ๋๋ ํฐ๋ฆฌ, DOTSession.framework ๋๋ ํฐ๋ฆฌ๋ฅผ Xcode iOS ์ฑ ํ๋ก์ ํธ์ ํ์ผ๋ก ์ถ๊ฐ(Add Files to)ํ์์ต๋๊น?
์๋๋ก
Xcode iOS ์ฑ ํ๋ก์ ํธ์ Build Settings > Linking ์ค์ ์์ Other Linker Flags ์์ฑ์ -ObjC ๋ฅผ ๊ฐ์ผ๋ก ์
๋ ฅํ์์ต๋๊น?
์๋๋ก
๋น๋ ๊ณผ์ ์์ โBuilding for iOS Simulator, but the linked and embedded framework โ*.frameworkโ was build for iOS + iOS Simulator.โ๋ผ๋ ์ค๋ฅ๋ฉ์์ง๊ฐ ์ถ๋ ฅ๋์์ต๋๊น?
์๋๋ก
Xcode iOS ์ฑ ํ๋ก์ ํธ์ Build Settings > (All) Build Options > Validate Workspace ์ค์ ์์ Debug ์์ฑ๊ณผ Release ์์ฑ ๋ชจ๋ true ๋ฅผ ๊ฐ์ผ๋ก ์
๋ ฅํ์์ต๋๊น?
Cocoapod ์ธ ๊ฒฝ์ฐ์ ์ฒดํฌ๋ฆฌ์คํธ์ ๋๋ฒ์งธ ํญ๋ชฉ๋ถํฐ ํ์ธํ์ธ์
Last updated
Was this helpful?