IOS

適用於 IOS 的 CastarSdk SDK

概述

2024-11-04

適用於 IOS 的 CastarSdk SDK 可協助您透過 Android 應用程式賺錢。您只需整合一次即可輕鬆獲得收益。它提供了一個整合包來支援使用 Objective-C/Swift 開發的 Android 應用程式。 48 小時後,您將在儀表板中看到收入數據。本文檔有完整的整合解決方案,大約需要 45 分鐘才能完成。

整合選項

支持:

iOS 12.0+, Xcode15.3+

第一步:申請客戶端ID

前往應用程式 -> 新增 -> 建立 Windows 的 客戶端ID

第2步:下載

點擊立即下載。 適用於 IOS 的 SDK

第三步:SDK安裝

將解壓縮後的CastarSDK.framework檔案複製到專案資料夾中

第四步:設定SDK

選擇TARGETS > Project Name > General > Frameworks, Libraries, and Embedded Content選單,新增CastarSDK.framework文件,並將Embed屬性設定為Embed & Sign,以保持SDK動態庫與應用程式簽章一致。至此,SDK導入完成

(1) 將CastarSDK.framework檔案引用到專案中。

(2) 確保框架、庫和嵌入內容中 CastarSDK.framework 的「嵌入」選項設定為「嵌入並簽署」。

(3) 將頭檔“import CastarSDK”新增至引用的檔案。

(4) 設定客戶端ID並啟動SDK。

Example: Your CliendId is "CSK****FHQlUQZ"
import UIKit
import CastarSDK

override func viewDidLoad() {
    super.viewDidLoad()
    // Do any additional setup after loading the view.

    // Set ClientId
    let key = "CSK****FHQlUQZ"
                
    // Create a Castar instance
    let result = Castar.createInstance(devKey: key)
            
    switch result {
    case .success(let castarInstance):
        // The instance is created and started
        castarInstance.start()
                
    case .failure(let error):
        // Handle errors
        print("Failed to initialize Castar: \(error.localizedDescription)")
    }
 
                

步驟5:SDK API

(1) 啟動 SDK

// Start the SDK
castarInstance.start()

(2) 當您需要時停止 SDK。

// Stop the SDK
castarInstance.stop()

其它問題

對接完成後如何查看對接狀態?

您可以在儀表板-應用程式選單中查看SDK的對接狀態。 SDK整合並初始化成功後,您可以在儀表板上查看啟動狀態。第一次啟動狀態有10-15分鐘的延遲。請耐心等待狀態更新。

對接完成後,掛機測試後儀表板上沒有資料?

我們的Dashboard資料刷新時間是每天0:00,結算前一天的收益。今天產生資料後,請在第二天查詢測試資料。我們將在第二天結算您前一天的收入。

聯絡我們

如果您還有其他疑問,您可以透過錶盤右側的Livechat客服窗口和官網進行諮詢,也可以透過以下管道聯絡我們的客服人員

官方信箱 : support@castarsdk.com

WhatsAPP : https://whatsapp.com/channel/0029Vb0bHo50gcfFe6kQJR0a

Skype : https://join.skype.com/invite/ptBB6eukfkdX

Last updated