2012-09-30 86 views
1

我可以創建可由其他開發人員通過應用程序訪問的存摺嗎?從我讀到的內容來看,似乎存在某種形式的身份驗證,授權伴侶應用根據passTypeId訪問手機上的存摺傳遞。如果我與其他應用程序共享passTypeId,那麼這些應用程序是否可以讀取我的通行證信息?Passbook Pass可以被其他開發者開發的應用程序訪問嗎?

回答

1

號你將不得不分擔該passTypeId創建實際的存摺證書,包括你的分發證書(我認爲)的其他開發人員,使他們能夠在他們的鑰匙串的證書建立自己的應用程序。看起來蘋果沒有設計出可以在開發者中共享或消費的通行證。

UPDATE我向蘋果提交了一個增強請求,要求應用程序有權使用由其他開發人員創建的傳遞類型標識符,在構建時需要兩個證書/配置文件。截至今天,即使所有必需的證書/配置文件在構建時可用,也不可能這樣做。我不屏住呼吸。

+0

你說沒有,但它看起來像你的回答是肯定的。你可以澄清一下嗎?我的理解是你的迴應,這是可能的,但沒有人會分享它的存摺和分銷證書,不是嗎? – ppcano

2

如果從其他開發者的服務器接收pkpass數據可以顯示他們的傳球,甚至保存存摺。但是,除非您的通行證類型標識符與您自己的開發人員帳戶/設置配置文件綁定,否則您將無法實際查看/操作通過您的應用的通行證。即當您調用[passLibrary通行證]時,只會返回應用程序有權使用的通行證。

相關問題