XE10 PAServer IPhone5s |
答題得分者是:leveon
|
boy330077
一般會員 發表:39 回覆:59 積分:19 註冊:2009-10-15 發送簡訊給我 |
我單純只是想測試 將程式跑到IPHONE上而已
關於那3400的保護費,說法不一有人說要有人說根本不用。 難道想要跑到手機上一定要透過那個3400嗎,只為了測試連線功能是否正常似乎不太划算。 錯誤訊息,似乎都是 bundle identifer 的問題。 花了兩天沒有結果,不知道是否有漏掉什該注意的? ---------------- 單純 xcode 發到手機上是沒問題的。 ---------------- windows 7 64bit XE10 MacBook pro MacOS 10.12.3 PAServer-17____ Xcode 7.3.1 (爬文說是為了 ios9.3的sdk) iphone 5s ios 10.2.1 |
leveon
資深會員 發表:30 回覆:389 積分:303 註冊:2012-02-12 發送簡訊給我 |
沒用過 Delphi 開發IOS
但這裡有人確定的說xcode 7以上 可以 http://stackoverflow.com/questions/32663131/ ===================引 用 boy330077 文 章=================== 我單純只是想測試 將程式跑到IPHONE上而已 關於那3400的保護費,說法不一有人說要有人說根本不用。 難道想要跑到手機上一定要透過那個3400嗎,只為了測試連線功能是否正常似乎不太划算。 錯誤訊息,似乎都是 bundle identifer 的問題。 花了兩天沒有結果,不知道是否有漏掉什該注意的? ---------------- 單純 xcode 發到手機上是沒問題的。 ---------------- windows 7 64bit XE10 MacBook pro MacOS 10.12.3 PAServer-17____ Xcode 7.3.1 (爬文說是為了 ios9.3的sdk) iphone 5s ios 10.2.1 |
boy330077
一般會員 發表:39 回覆:59 積分:19 註冊:2009-10-15 發送簡訊給我 |
|
leveon
資深會員 發表:30 回覆:389 積分:303 註冊:2012-02-12 發送簡訊給我 |
http://appsgaga.com/xcode7-%E5%AF%A6%E6%A9%9F%E6%B8%AC%E8%A9%A6/
圖7 的 bundle identifier 那是自己命名的 應該像是 com.delphixeapp.test 規則如下 https://developer.apple.com/library/content/documentation/General/Conceptual/DevPedia-CocoaCore/AppID.html 下面網址 步驟43注意看看 http://www.cnblogs.com/weii/p/4688299.html 如果一直不行 根據我對PAserver原理的猜想 很可能是Xcode delphi IOS 三個版本無法匹配 ,如果你用IOS 10 ,Xcode 7 雖可以,但Xcode 8 會比較好 並把delphi升級到最新 http://delphiworlds.com/2016/09/handling-new-ios-10-privacy-settings/ ===================引 用 boy330077 文 章=================== 我試過,但是在第三步驟 3.Set CFBundleIdentifier in the Delphi project options to the chosen bundle identifier. 因該是 project / option / version info 裡面的 CFBundleIdentifier 裡面填字串 但是到底該填什麼呢,我把Xcode的專案或是看到類似 bundle字眼的字串都試一遍 都還是失敗,
編輯記錄
leveon 重新編輯於 2017-02-13 00:37:19, 註解 無‧
|
P.D.
版主 發表:603 回覆:4038 積分:3874 註冊:2006-10-31 發送簡訊給我 |
如果只是單純要測ios話不需要繳US$99(約NT$3500)或US$299(約NT$10500)的保護費, 只要你有xe及對應的paserver(要放到mac機上), 然後最後準備一台 mac機(要注意os, 太新的xe不能接太舊的 mac os), 把這些都串在區域網路中, 讓xe可以找到mac 的ip, 並串起 paserver 成功, 只要把 iphone 接到 xe 的pc上, 自然就能溝通, 再把要開發程式以 run 的方式直接編譯分發到 mac 上, 就可以在 mac 上以模擬方式 run xe 的 app,
至於要繳費的部份是指, 你要把寫好的app下載到實機(iphone, ipad)安裝使用才需要 $99的要上 app store $299 的不能上app store, 要找 https 的網頁主機來丟你的 ipa(還有一些plist檔), 然後讓客戶到此 https 下載安裝 以上兩個方式都很麻煩, 因為你還要申請 D.U.N.S 及 Apple 的 Developer 的帳號 但只要有繳費, 就可以申請Developer, 然後再到 app 的官網註冊 profile等等(這部份我有發表過完整如何註冊的說明), 取得了 序號就可以在 option中去設定你的 ios 帳號, 然後進行實機使用 ===================引 用 boy330077 文 章=================== 我單純只是想測試 將程式跑到IPHONE上而已 關於那3400的保護費,說法不一有人說要有人說根本不用。 難道想要跑到手機上一定要透過那個3400嗎,只為了測試連線功能是否正常似乎不太划算。 錯誤訊息,似乎都是 bundle identifer 的問題。 花了兩天沒有結果,不知道是否有漏掉什該注意的? ---------------- 單純 xcode 發到手機上是沒問題的。 ---------------- windows 7 64bit XE10 MacBook pro MacOS 10.12.3 PAServer-17____ Xcode 7.3.1 (爬文說是為了 ios9.3的sdk) iphone 5s ios 10.2.1 |
leveon
資深會員 發表:30 回覆:389 積分:303 註冊:2012-02-12 發送簡訊給我 |
他的問題是 不繳費 能不能在iphone實機上運行?(重點是不繳費)
===================引 用 P.D. 文 章=================== 如果只是單純要測ios話不需要繳US$99(約NT$3500)或US$299(約NT$10500)的保護費, 只要你有xe及對應的paserver(要放到mac機上), 然後最後準備一台 mac機(要注意os, 太新的xe不能接太舊的 mac os), 把這些都串在區域網路中, 讓xe可以找到mac 的ip, 並串起 paserver 成功, 只要把 iphone 接到 xe 的pc上, 自然就能溝通, 再把要開發程式以 run 的方式直接編譯分發到 mac 上, 就可以在 mac 上以模擬方式 run xe 的 app, 至於要繳費的部份是指, 你要把寫好的app下載到實機(iphone, ipad)安裝使用才需要 $99的要上 app store $299 的不能上app store, 要找 https 的網頁主機來丟你的 ipa(還有一些plist檔), 然後讓客戶到此 https 下載安裝 以上兩個方式都很麻煩, 因為你還要申請 D.U.N.S 及 Apple 的 Developer 的帳號 但只要有繳費, 就可以申請Developer, 然後再到 app 的官網註冊 profile等等(這部份我有發表過完整如何註冊的說明), 取得了 序號就可以在 option中去設定你的 ios 帳號, 然後進行實機使用 ===================引 用 boy330077 文 章=================== 我單純只是想測試 將程式跑到IPHONE上而已 關於那3400的保護費,說法不一有人說要有人說根本不用。 難道想要跑到手機上一定要透過那個3400嗎,只為了測試連線功能是否正常似乎不太划算。 錯誤訊息,似乎都是 bundle identifer 的問題。 花了兩天沒有結果,不知道是否有漏掉什該注意的? ---------------- 單純 xcode 發到手機上是沒問題的。 ---------------- windows 7 64bit XE10 MacBook pro MacOS 10.12.3 PAServer-17____ Xcode 7.3.1 (爬文說是為了 ios9.3的sdk) iphone 5s ios 10.2.1
編輯記錄
leveon 重新編輯於 2017-02-13 16:41:16, 註解 無‧
|
boy330077
一般會員 發表:39 回覆:59 積分:19 註冊:2009-10-15 發送簡訊給我 |
|
leveon
資深會員 發表:30 回覆:389 積分:303 註冊:2012-02-12 發送簡訊給我 |
|
boy330077
一般會員 發表:39 回覆:59 積分:19 註冊:2009-10-15 發送簡訊給我 |
不行餒 我認為我因該沒有漏掉什麼。
但是他跳錯誤 [DCC Error] E2597 ld: warning: directory not found for option '-FC:\Users\lin\Documents\Embarcadero\Studio\SDKs\iPhoneOS10.2.sdk\System\Library\PrivateFrameworks' 不曉得 是少什麼 或是 PAServer 不對之類的???? ---------------- 20:50 更新 我從 delphi 這邊將 SDK選到上次的9.3 就正常上去手機了 ---------------- XE10 PAServer-17 iphone 5s ios 10.2.1
編輯記錄
boy330077 重新編輯於 2017-02-18 20:50:32, 註解 無‧
|
leveon
資深會員 發表:30 回覆:389 積分:303 註冊:2012-02-12 發送簡訊給我 |
感覺起來 是你Delphi 少了Iphone SDK 10,理論上
delphi 應該會從Xcode那邊下載回去(透過PAServer) http://hpcwpc.blogspot.com/2015/12/delphi-xe10-seattleios-app.html 手邊沒有Delphi 但可能是 上方連結的圖二 按 Delete 或 add試試 ===================引 用 boy330077 文 章=================== 不行餒 我認為我因該沒有漏掉什麼。 但是他跳錯誤 [DCC Error] E2597 ld: warning: directory not found for option '-FC:\Users\lin\Documents\Embarcadero\Studio\SDKs\iPhoneOS10.2.sdk\System\Library\PrivateFrameworks' 不曉得 是少什麼 或是 PAServer 不對之類的???? ---------------- 20:50 更新 我從 delphi 這邊將 SDK選到上次的9.3 就正常上去手機了 ---------------- XE10 PAServer-17 iphone 5s ios 10.2.1 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |