我會檢查他們的website AWS的設置。他們甚至有一個細節使用Swift iOS9的部分。
其中,如果您使用的是框架手動集成,請確認第4步已完成。
在Target中的Build Phases選項卡下,點擊左上角的 上的+按鈕,然後選擇New Run Script Phase。然後按照以下步驟設置構建 階段。確保這一階段低於嵌入框架 階段:
殼牌/ bin/sh的
慶典 「$ {BUILT_PRODUCTS_DIR}/$ {} FRAMEWORKS_FOLDER_PATH /AWSCore.framework/strip-frameworks.sh」
在構建日誌
顯示環境變量:經過運行腳本,只有當 安裝:未選中
輸入文件:空輸出文件:空
您可能想要安裝並使用Carthage以使其更容易。轉到Homebrew website,然後在安裝自制軟件之後,您可以從命令行運行brew install carthage。之後,回到上面的鏈接並按照迦太基的指示。
其次,我將對橋接頭文件中的Apple Documentation進行另一次演練,以查看是否有任何邊界情況適用,並且只是作爲完整性檢查。
第三,如果不工作,我只是嘗試創建一個空的斯威夫特項目,並通過再次使用上述的技術之一的步驟走。項目文件中的一個或多個設置可能有問題,或者文件本身可能已損壞。
BTW - 產品包標識符也許應該com.yourdomain.YourProductName的約定以下。
看看我的[回覆](http://stackoverflow.com/questions/24062618/swift-to-objective-c-header-not-created-in-xcode-6/30634282?s=1|1.6337# 30634282)對這種情況肯定這是重複的。如果考慮刪除,則不更新問題。 –
我已經做出了這些修改並修改了上面的條目以顯示它,但它仍然不會生成,但 – user616076
是否安裝了任何豆莢?只要做一件事就可以創建新項目並重新組合項目,而不是再次傳遞時間。 – vaibhav