自定義微博小尾巴 原始碼 解析
阿新 • • 發佈:2018-12-20
1. 註冊應用,申請ID
1)請登陸到 http://www.youmi.net/register 註冊一個開發者賬號
2)點選建立應用
進行新應用建立。
3)檢視應用詳情
,獲取釋出ID和應用金鑰,在後續初始化中使用。(注意:一個appid只能嚴格對應一個bundle id。如果有特殊需要得聯絡客服
)
2. 下載YouMiSDK iOS 壓縮包
你下載的壓縮包解壓後包含了下面幾個檔案:
doc資料夾中的doc.html為中文教程,doc_en.html是英文教程。
lib資料夾就是要新增到你的工程的資料夾,裡面包含了libYouMi.a靜態檔案和標頭檔案。
samples資料夾YouMiSDK的程式例子。
3. 往工程匯入標頭檔案, 靜態庫檔案
積分牆必須的標頭檔案為
YouMiConfig.h
YouMiWall.h
YouMiWallAppModel.h
YouMiPointsManager.h (用於查詢積分)
靜態庫檔案為
- libYouMi.a
4. 為工程新增系統自帶的Frameworks
- Security.framework
- SystemConfiguration.framework
- CFNetwork.framework
- QuartzCore.framework
- libsqlite3.dylib
- StoreKit.framework 這個framework要改為Optional,其他都為Required
5. 到AppDelegate.m檔案中初始化YouMiSDK
- 1)在AppDelegate.m檔案中新增下面這個語句
#import "YouMiConfig.h"
- 2) 在AppDelegate.m自動生成的
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
的函式裡面新增下面程式碼
[YouMiConfig setUserID:id_you_define]; // [可選] 例如開發者的應用是有登入功能的,則可以使用登入後的使用者賬號來替代有米為每臺機器提供的標識(有米會為每臺裝置生成的唯一識別符號)。 [YouMiConfig setUseInAppStore:YES]; // [可選]開啟內建appStore,詳細請看YouMiSDK常見問題解答[YouMiConfig launchWithAppID:@"[Your AppID]" appSecret:@"[Your AppSecret]"];
注意替換:Your AppID和Your AppSecret為你的appid
和appSecret
本文件的程式碼片段在SDK相應的標頭檔案中都有比較詳細的介紹,對於本文件的程式碼有什麼疑問,請檢視標頭檔案
- 3)設定顯示全屏廣告(如積分牆)的全屏UIWindow(可選,推薦設定)
對於使用UIKit編寫的APP可以在application:didFinishLaunchingWithOptions:中的[self.window makeKeyAndVisible]之後設定:
[self.window makeKeyAndVisible];// 設定顯示全屏廣告的window [YouMiConfig setFullScreenWindow:self.window];