osx-gatekeeper

    1熱度

    1回答

    每當我嘗試第一次使用未通過商店簽名的應用程序時,我都希望得到Mac網守的警告。但是,我通過點擊具有相關擴展名的文件(例如.ods,.odt)來無法使用LibreOffice Vanilla。它似乎認爲每個文件都是一個不同的應用程序,我認爲需要我單獨授權。雙擊文件yeilds'「myfile.odt」無法打開,因爲它來自未知身份的開發人員。「 右鍵單擊並使用Open with ... LibreOf

    1熱度

    1回答

    我正在嘗試爲購買COMODO證書的OSX Sierra代碼簽名桌面應用程序二進制文件。 我有一個代碼簽名在macdeployqt命令運行結束校驗錯誤CSSMERR_TP_NOT_TRUSTED:當我嘗試直接對最終捆綁使用協同設計工具 $ security unlock-keychain -p "$PASSWORD" /Users/user/Library/Keychains/login.keych

    0熱度

    1回答

    我添加了一個庫和一個子項目(兩者都由我創建)之前,我的應用程序運行良好。所有代碼都使用相同的值進行簽名。 如果我創建一個本地DMG(使用構建腳本),那麼它將被安裝在我的系統上,也在其他系統中。但是來自Anthill pro的構建未能通過OSX Gatekeeper並顯示「Un-Identified developer」問題。 什麼可能導致相同的DMG行爲不同?

    3熱度

    1回答

    嘗試使用檢查簽名的工具來檢查關守一致性如上所述here運行下面的命令: ./check-signature ~/Desktop/folder/test.pkg ,得到了以下的輸出: (c) 2014 Apple Inc. All rights reserved. /Users/username/Desktop/folder/test.pkg: Warning: bundle installe

    2熱度

    1回答

    我有一個父安裝程序包,比方說我想用OS X productsign簽名,它叫做Parent.unsigned.mpkg。 文件Parent.unsigned.mpkg包含的子包稱爲A.pkg,B.pkg和C.pkg,這反過來又安裝鏘編譯命令行的二進制文件和bash包裝腳本: ./Parent.unsigned.mpkg/Contents/Packages/A.pkg ./Parent.unsig

    2熱度

    1回答

    我的MacOS應用程序是codesigned並運行在某些計算機上,但在另一個失敗,因爲關守運行彈出「{App}無法打開,因爲開發人員的身份無法確認。」 我想分發錯誤的.dmg之前檢測build機器上的這個問題,所以我看着蘋果的Checking Gatekeeper Conformance和Examining a Code Signature文檔,其中討論codesign,spctl和check-s

    1熱度

    1回答

    我們創建了一個包含兩個不同包的abc.pkg安裝程序;一個def.mpkg(包裝樣式)和一個ghi.pkg(扁平包裝)。安裝程序支持OS版本10.5及以上。 我們對abc.pkg安裝程序進行了數字簽名,並基於Apple's documentation我們模擬了Gatekeeper的行爲。 簽署的abc.pkg經過SPCTL控制: spctl -a -v --type install abc.pkg

    0熱度

    1回答

    我有一個Mac應用程序,需要爲每個用戶定製下載。我已經做了所有事情來簽署Gatekeeper的應用程序,並且全部都在構建中進行驗證。但是當應用程序從添加了自定義文件的網站下載時,Gatekeeper不再驗證。 有沒有辦法自定義文件,而無需重新簽署每次下載的應用程序?我只需要更新應用程序包中的.plist文件。該網站是用ASP.Net編寫的,因此在服務器上簽名可能不起作用。

    2熱度

    1回答

    雖然我可以用Developer ID證書從蘋果簽署。應用程序和的.dmg,我想知道是否有辦法用它來簽署獨立jar版本(點擊& run),還有一些eclipse插件(jar)。 我的Comodo證書籤署罐子和它在窗口工作正常,但在運行獨立罐子時的MacOS,GateKeeper的阻止它。 所有Apple Develper證書(Developer ID Application, mac Develop

    1熱度

    1回答

    我們包裝我們的應用程序拖放安裝DMG如下: Application Name/Application.app Application Name/Readme Application Name/Examples/... Application Name/Documentation/... 而且用戶應該d & d 應用程序名稱文件夾來/應用/。 所有代碼均已簽署,包括DMG。 從大多數情況下