0

我正在使用應用程序加載器3.0將我的版本提交給iTunes連接,從而將目前統一提交給Mac應用商店的應用程序提交。我只是想知道爲了做到這一點,我需要使用/嵌入Mac Provisioning Profile(Distribution),正如我所告訴的那樣,但我沒有在統一文檔中提到如何將應用上傳到mac應用商店。所以我的問題是,如果我需要有一個Mac配置文件(分配),如果是的話,我將如何實現它。將我的統一應用程序上傳到Mac App Store時需要Mac Provisioning Profile(發行版)

+1

是的,任何進入Mac App Store的應用都需要使用分發簽名標識和分發配置文件進行簽名。我在Unity中沒有這麼做,所以我會把它留給有經驗的人來回答。但在此期間,您將需要生成分發配置文件/證書。 – wottle

+0

@wottle謝謝你,是的,我已經這麼做了 – RaZ

回答

0

假設您現在已經創建了一個.app,那麼如果您的應用依賴於第三方軟件包,您必須簽署.app軟件包和所有其他二進制文件。

它看起來是這樣的:

協同設計-f -s 「第三方Mac開發者應用程序:您的姓名(TEAM ID)」 --entitlements 「entitlements.plist」 「YourPackage.app」

對於應用內的其他二進制文件也是如此。

+0

是這樣的:codesign -f --deep -s'第三方Mac開發者應用程序:DEVELOPER NAME'--entitlements「GAMENAME.entitlements」「/AppPath/GAMENAME.app」? – RaZ

+0

是的,但添加-deep可能會在簽署不應簽署的事項時引發奇怪的問題。通過應用程序加載器上傳時,你會發現它們是什麼。 – Mar

0

不,您只需要使用第三方開發者證書籤署應用程序。

配置文件僅用於本地測試。

這有點令人困惑,因爲iOS應用商店的相同流程確實需要包含分發配置文件。

+0

謝謝,但我如何用第三方開發者證書籤署我的應用程序? – RaZ

相關問題