2016-11-20 29 views
3

我正在學習如何將分析儀表板與AWS亞馬遜服務器一起使用。我按照精確的指示,但Xcode的不saveInBackground - 沒有出現在解析儀表板和錯誤是這樣的:與xcode 8一起使用分析儀表板

2016年11月20日19:58:21.223 ParseStarterProject - 斯威夫特[2902:294330] (Error: NSLocalizedDescription =未授權,臨時= 0) LINK TO完整的日誌:http://dropmefiles.com/fXvRL

這裏是我的委託代碼:

func application(_ application: UIApplication,didFinishLaunchingWithOptions launchOptions: [NSObject: AnyObject]?) -> Bool { 

Parse.enableLocalDatastore() 

    let parseConfiguration = ParseClientConfiguration(block: { (ParseMutableClientConfiguration) -> Void in 
     ParseMutableClientConfiguration.applicationId = "myappid" 
     ParseMutableClientConfiguration.clientKey = "mymasterkey" 
     ParseMutableClientConfiguration.server = "http://*****-193.compute-1.amazonaws.com/parse" 
    }) 

    Parse.initialize(with: parseConfiguration) 

我該如何解決這個問題? 謝謝

+0

嘗試啓用位代碼? – DeyaEldeen

+0

謝謝。我在xcode 8中找不到啓用選項。我應該在哪裏看? –

+0

我在完整的日誌文件中添加了一個ling http://dropmefiles.com/fXvRL –

回答

1

問題是「Myappid」和「Masterkey」不是通用的,正如指令所說的那樣。它們從一開始就是唯一的,我在server.js文件中找到它們。

+0

你好安東,我怎麼能找到文件server.js –

+0

瞭解它.. 按照下面的鏈接來獲取你的appId和masterkey [鏈接](http://iosprogramtips.blogspot.ug/2017/01/parse-service-on-aws.html) 你將不得不首先登錄你的實例 mac os-使用終端登錄到您的實例 窗口 - 使用putty訪問您的實例 打開文件server.js位於〜/ app/parse/htdocs運行命令(vim server.js) –

0

你只需要把正確的applicationId和clientKey。他們獨一無二。轉到

0

首先你應該用putty連接到你的服務器並且遵循以下目錄:apps-> parse - > htdocs - > server.js 在server.js文件中你可以看到「Myappid」和「Masterkey」