2016-01-22 38 views

回答

1

我們可以使用終端來做到這一點,甚至不需要使用Xcode創建應用內購買。以下是步驟。

1-創建一個文件夾,我們稱之爲「zzz」 2-添加.plist文件,類似於從Xcode創建的應用內購買項目生成的.plist文件,確保更新版本和產品標識符字段。 3-在內容文件夾內創建內容文件夾,在內容文件夾中放置您的應用內購買內容。 4-打開你的終端和寫入

productbuild --content "zzz" "zzz/nameOfPackage.pkg" 

你寫--content您的文件夾的完整路徑後,所以基本上,那麼您要打包的完整路徑是和包的名稱。

我用這個答案作爲參考Converting a xcodeproj in-app purchase to a pkg file from terminal (Bash) or how to convert a xcarchive file to a pkg file?

0

如果您指的是擁有與您的應用有關的內容包(即.zip文件),那麼是的。

我指的是在App Store審查指南這裏從蘋果本身:(https://developer.apple.com/app-store/review/guidelines/

  • 在功能方面,如果以任何方式或形式捆綁下載的代碼,你的應用程序將會被拒絕(蘋果的指導方針2.7)。

這是主要的提到。除此之外,還有其他網站提到的一般準則...

+0

我想你們誤解了我的問題。我有一個應用程序內購買產品,我將其內容託管在Apple的服務器上,以便我需要上傳一個我的產品內容(例如鈴聲)的包以創建我需要使用Xcode的鈴聲包,我想知道是否有另一種方式,而不使用Xcode – user2037296

+0

我會知道,如果是使用第三方腳本和工具,例如'xcodeproj'紅寶石寶石,除了別的以外,唯一的循環方式。關於這樣做的合法性,我無法評論。我不太確定蘋果如何對此作出反應...... –

+0

我找到了一種使用終端的方式,我添加了我的發現作爲答案。感謝您試圖幫助=) – user2037296

相關問題